There has been heavy speculation surrounding the leading man for James Bond film following Spectre.

Recent reports revealed that Damian Day Lewis was being seriously considered for the part and that he had even gotten an "unofficial nod." Now he is being pitted against Daniel Craig, who also played Bond in Casino Royale and Skyfall, who revealed in an interview that he was still committed to the sequel.

The actor who had previously suggested that he might not be reprising the role after Specter, now revealed that he was actually very much interested in seeing his contract with the franchise through. Speaking to the Daily Mail, Craig revealed that he had one more movie left in his contract.

"I work myself to death. It's getting harder. But such is life. I'll keep going as long as I'm physically able," he said. "I'm contracted for one more - but I'm not going to make predictions."

Craig did mention however how he was initially wary about his image as an actor when he signed on for the James Bond series.

'I remember saying, "If this is the last thing I do in my career, then that would be OK" because come on - it's not that bad a role to have under your belt," he said. "But after Casino Royale I panicked a little about people only seeing me a certain way and I started thinking, did I need to play someone totally opposite from Bond? But as time goes on, I've relaxed about that attitude.'

Spectre will hit theaters on Oct. 26.

Watch the trailer: