Ending more than eighteen months of speculation, Daniel Craig has confirmed he will be back as the world's best-known secret agent (apologies for the oxymoron) one more time. Speaking on The Late Show with Stephen Colbert, Craig was asked if he was returning and at first his answer seemed to be the usual vague brush-off, but then Craig surprised the host by revealing he's onboard.

"I have been quite cagey about it. I have been doing interviews all day and people have been asking me and I think I've been rather coy. But I kind of felt like if I was going to speak the truth I should speak truth to you. Yes. We've been discussing it, we've just been trying to figure things out, I always wanted to [come back], I needed a break."

Craig added that he had known for a while that he would be coming back for his fifth Bond mission, so his recent comments about not holding out for more money was pure misdirection. Acknowledging that Spectre wasn't good enough to be his final appearance as the iconic agent, Craig hinted that the next film will be his last.

"I just want to go out on a high note, and I can't wait."

Back in 2012, Skyfall became the highest grossing James Bond movie in its then fifty-year history taking more than $1.1 billion worldwide. Directed by Sam Mendes, Skyfall was still an extravagant action opus, yet it also managed to be a more back to basics approach to the character. Sadly, Spectre couldn't deliver the goods with a jumbled plot and a criminal misuse of two time Academy Award winner Christoph Waltz.

During the press junkets for Spectre, Daniel Craig made some regretable comments about his future with the franchise, and it appears that time has softened his views towards sticking with Bond for another sequel. There's still no word on a director or writer, but now that the release date of November 8, 2019, has been set we should expect more details to emerge soon. All the project needs now is a distributing partner since its deal with MGM expired after Spectre.