After massive speculation online about the identity of the next James Bond — including chatter about how an African-American or even a woman might play the role — Daniel Craig confirmed Tuesday night he will return to the character he has played since 2006.

“I think this is it,” the 49-year-old British actor revealed on “The Late Show with Stephen Colbert,” noting the next film — due out in November 2019 — will be his last.

“I just want to go out on a high note. I can’t wait.”

[lz_ndn video=32841728]

It comes as somewhat of a surprise that Craig would take on the role again, since he had previously said in a 2015 Time Out London interview he’d rather “slash my wrists” than have another go at this.

[lz_third_party align=center width=630 includes=https://youtu.be/iNr9xdc6cVA]

Craig has arguably been one of the most praised Bonds, leading the franchise’s four highest grossing films (“Casino Royale,” “Quantum of Solace,” “Skyfall,” and “Spectre”).

Though 2012’s “Skyfall” earned high praise from critics and fans, 2015’s “Spectre” received more of a mixed reaction, which explains Craig’s desire to “go out on a high note.”

The next James Bond movie will mark the 25th in the franchise. Previous Bonds have included Pierce Brosnan, Sean Connery, and the late Roger Moore.