Happy Birthday, Henry Cavill!

The hunky British actor turns 30 on May 5. Cavill sailed under the radar for many years with supporting roles and famously missed out on playing James Bond and Edward Cullen, but he's more than made up for that by landing the role of Superman in the highly anticipated "Man of Steel."

If you look closely (very closely), there were signs all along he'd someday play the son of Jor-El. Read on for our in-depth investigation.

Man of Steel
Based on 47 critics

Young Clark Kent (Henry Cavill) must protect those he loves from a dire threat. Read More

categories Movies