On an appearance on The Late Show with Stephen Colbert movie star Daniel Craig confirmed he will play James Bond in the 25th 007 film.
It was previously reported that he’d rather slash his wrists than play Bond again. Turns out the 49-year-old has had a change of heart.