Henry Cavill Once Turned Down a Leading Role in Zack Snyder’s ‘300’ to Be the Next James Bond

Henry Cavill and Zack Snyder officially linked up for the first time for Man of Steel. However, this wasn’t the first Snyder movie Cavill was eyed for. The filmmaker originally tried to recruit Cavill for 300. But at the time, the actor was determined to be the next James Bond instead.

The advice ‘Casino Royale’ director Martin Campbell gave Henry Cavill after rejecting him for James Bond

Henry Cavill posing while wearing a silver suit.

Henry Cavill | Alex Edelman / Getty Images

As many know, Henry Cavill was nearly cast as James Bond for Casino Royale before Daniel Craig took the role. However, even though Craig beat out his competition, Campbell was very complimentary of Cavill’s work.

Leave a Comment