James Bond in No Time to Die: Daniel Craig seen with bloodied face during filming in Italy

Isobel Frodsham

Daniel Craig has been photographed looking bloodied and battered while filming the latest James Bond movie in Italy.

The actor, 51, has been shooting the filmed, titled No Time To Die, in the city of Matera.

New photographs from the set show Craig staggering down a set of stairs while wearing a beige suit, blue shirt and maroon tie - and sporting a huge, bloodied cut on his forehead.

The snaps do not reveal any hints at what the plot of the film will be and the script is still being kept under lock and key.

The Living Daylights: Craig looked worse for wear while shooting the film (SplashNews.com)

On Tuesday, Craig was joined by co-star Léa Seydoux – who plays Dr Madeleine Swann - and director Cary Joji Fukunaga for a photocall in the picturesque city.

No Time to Die marks Craig's last outing as Bond but if he changes his mind, it wouldn't be the first time.

In 2015, he assured the Guardian that Spectre would mark his final star turn as the British spy, telling the publication that he would rather “slash his wrists” than take up the role again.

Goldfinger: He later donned some sunglasses while acting (SplashNews.com)

He added: “No, not at the moment. Not at all. That’s fine. I’m over it at the moment. We’re done. All I want to do is move on.”

But two years later – while appearing on The Late Show with Stephen Colbert, Craig revealed that he would be playing Bond one more time. He said: “I always wanted to, I needed a break.”

Addressing his previous comments, he added: “Look, there’s no point in trying to make excuses about it. But it was two days after I finished shooting the last movie. I went straight into an interview and someone said ‘Would you do another one?’

“And I went ‘No!’ and instead of saying something with style and grace, I gave a really stupid answer.”

No Time to Die also stars Oscar-winning actor Rami Malek as "a mysterious villain”, Ralph Fiennes and Ben Whishaw as M and Q respectively.

Naomie Harris is also returning Moneypenny and Rory Kinnear will again play MI6 chief of staff Bill Tanner.

Read more

James Bond stars unite for sundrenched photocall in Italy

Piers Morgan blasts idea James Bond should be played by a woman

James Bond Aston Martin sells for record-breaking £5.26 million