Skyfall director Sam Mendes recently revealed the film would see the super secret spy agent battling his inner demons.

"Some people sometimes forget in the cliche of Bond, which is the international playboy, and someone who's always untroubled, and almost never breaks a sweat, that actually what (author Ian Fleming) created was a very conflicted character," said Mendes.

But Craig said the film would include plenty to please long-time Bond fans.

Asked to describe Bond's love life in Skyfall, he said: "It's very rich. We're making a Bond movie, so that kind of speaks for itself."

The film, due out on November 22, also stars Judi Dench, Ralph Fiennes, Ben Whishaw, Naomie Harris, Helen McCrory and Javier Bardem.