Henry Cavill stars in the upcoming Greek god action film Immortals alongside Mickey Rourke, Luke Evans, Kellan Lutz and Stephen Dorff. The shirtless Cavill, looking mighty buff, plays Theseus, a mortal peasant handpicked by Zeus (Evans) to defeat the power-hungry King Hyperion (Rourke).

You’ll see Cavill saving the day again in 2012; he’s been cast to play Clark Kent/Superman in Man of Steel, with Amy Adams by his side as Lois Lane.

The 28-year-old British actor, best known for his role as Charles Brandon in The Tudors, recently wrapped The Cold Light of Day, a thriller co-starring Bruce Willis and Sigourney Weaver. Cavil plays an American in Spain who uncovers a conspiracy while trying to rescue his kidnapped family.

Leave a comment

Read more about: