Think about it. In CR and QOS he was getting started, right? Then in SF they're speaking of him as if he's washed up and worn out, as if he's at the END of his career. So what happened to the main part of his career? I know more is coming, but has anyone else found this odd or irritating? Two movies getting him ramped and started, then the third movie he's old and ready to retire. Huh? Thoughts on this?
The implication is that he has a whole career we basically missed...or am I missing something?
The reason for him being at the end of his career is not his age, but his mental and physical state. He is washed up, has "lost a step" due to his injury. Mallory suggesting that he maybe should retire has to do with him failing the tests (Mallory doesn't really believe M's lie).
M's comment: "You know the rules of the game. You've been playing it long enough" doesn't imply that Bond is old, only that he is experienced. He's been a double-O for at least six years, and who knows how long he'd been working for MI6 before he got his licence to kill? If we look to Fleming for inspiration, his Bond joined the Secret Service after the war. So in the novel CR he'd been with the service for at least six years. It would't be a stretch then to assume that Craig's Bond could have been working for MI6 for 12 years, which I think qualifies as "long enough"
And BTW, according to Fleming the mandatory retirement age in the double-O section is 45 and Craig was 44 in Skyfall.
The point of Skyfall is that Bond is broken down mentally and physically, but by the end of the film he has been "resurrected" and bounced back. He's an experienced agent and hadn't it been for him being shot by Moneypenny, then his position and ability wouldn't have been questioned.
Now, there is still six years (since QOS must have been set the same year as CR, '06) worth of missions that we haven't seen. A shame, but I would like to think that all of Craig's "un-personal" and more professional mission took place during this period.
Edited by Karloff, 22 August 2015 - 09:07 AM.