The Plot Hole In Daniel Craig's 007 Character That Fans Can't Get Over

With James Bond being one of the most enduring characters in cinema history, it isn't surprising that every so often, the filmmakers decide to touch on his backstory before his life as a legendary superspy. And with Daniel Craig's version of 007, the likes of Martin Campbell and Sam Mendes have delved into Bond's life, weaving some of the more personal elements into the overarching plot involving terrorists and nefarious organizations.

But there's a slight issue over Bond's childhood. As Skyfall revealed, his family owned a huge estate (which the 2012 film was named after) and was left in the care of groundskeeper Kincade — who wound up helping Bond and M defend the place from Raoul Silva's men in the explosive climax of the film. Clearly, this tells us that Bond's family were incredibly wealthy to own a sprawling piece of land like that. Or perhaps not, if a certain revelation in 2015's Spectre is anything to go by...

Blofeld's brotherly love

When Christoph Waltz was confirmed to play the villainous-sounding figure "Franz Oberhauser," many assumed that this was a red herring and that he'd actually be bringing Ernst Stavro Blofeld to the modern Bond franchise. This was a spot-on prediction, but what many longtime Bond fans didn't see coming was the surprising brotherly connection between the villain and Craig's 007. Toward the end of Spectre, Blofeld revealed that the pair briefly grew up together after his father, Hannes Oberhauser, adopted Bond after his parents died. But Oberhauser/Blofeld got jealous because all the focus and attention was showered on Bond.

In a typical villainous speech, he bragged about masterminding all the deaths and misfortunes in the spy's life in revenge for taking his childhood away from him. (Just go to therapy, yeesh.) But in one particularly venomous line, Blofeld said that Bond was poor as a child and had to be taught how to ski. Hang on ... in the previous film, he was the heir to a wealthy estate in Scotland, but now he was a destitute orphan? That doesn't sound right.

Of course, the answer could lie in the fact that Bond wasn't allowed to touch part of his inheritance until he was old enough — but technically, that still wouldn't make him poor because he'd have a fortune waiting for him in the future. It's also interesting that back in 2006's Casino Royale, Vesper Lynd (Eva Green) deduced that James grew up poor, but the typically closed-off hero didn't confirm or deny her assumption. 

So is James Bond rich or poor? Who knows. Never mind the release date of No Time To Die, does 007 have enough money for another Martini?