In a Hollywood Reporter article, MGM head Harry Sloan mentioned that he has signed Daniel Craig for four more James Bond films. Craig originally signed on for three films including Casino Royale.
The deal was for a reported $60 million. So if you see Craig in a bar, the drinks are on him.
That's seven Bond films for Craig? Three was a good number to me. More isn't necessarily bad, but I hope his contract has an opt-out clause.
I think it is that the old contract was renegotiated so that he will total five (Casino Royale and four more) instead the originally contracted three.
I see you're right, Jeremy. Still, as with any Bond actor, I worry Craig will play the role one time too many.