The 54-year-old actor, who reprises his role as secret agent 007 in the franchise's latest chapter "Skyfall", said that he always gives his absolute best on set as he wants to be inspirational, reported Contactmusic.
"When I'm doing the movie I'm totally single-minded. I keep my energy levels as high as I can all the time. I want to inspire, and be inspired. And I'm lucky enough to work with some incredible people with vast experience," Craig said.
"I was standing on top of a train in Turkey with this crew of people, I looked around and I thought, 'You know, this is the best place to be for an actor'. So I kind of give it all I've got, and then collapse for a while," he added.