Henry Cavill Passed on '300' to Be New James Bond
New Superman Henry Cavill missed out on a leading role in Zack Snyder's cult film "300" - because he was fighting to become the new 007. The British star has revealed he had to turn Snyder's project down because he was in contention to play Bond with the man who landed the spy role - Daniel Craig.
He tells Entertainment Weekly magazine, "I came very close. The choice was between a younger Bond and a Bond closer to his 30s, which is to say, Daniel Craig." But now he's working with Snyder on the new Superman movie - seven years after he first planned to play the Man of Steel.
He tells the publication he was up for the superhero part when McG was onboard to direct in 2004. Cavill says, "It was wonderful to have a second stab at a job - and as a wiser, older, more experienced actor."
- Bella Thorne Gets Nipple Piercing, Shares Naked Photo
- Is Drake Cheating on J.Lo With This Porn Star in Amsterdam?
- Oscars 2017: 'La La Land' Leads With 14 Nods, 7 Black Actors Are Among 20 Acting Nominees
- 'The Ring' Prank Is Too Real to Not Be Terrified. See People's Reactions
- First Look at Sebastian Stan in 'I, Tonya' Arrives as Caitlin Carver Joins the Cast
- Furious Chris Brown Hits Back at Aziz Ansari for Comparing Him to Donald Trump
- Michelle Rodriguez Is a Transgender in 'The Assignment' Trailer
- Bella Hadid Gets Frisky in Threesome Photo With Kendall Jenner and Riccardo Tisci