Henry Cavill's heroic efforts as Superman are put on display in a TV spot for Man of Steel. Zack Snyder directs this superhero reboot about this classic DC Comics superhero, whose powers are put to the test by the villainous General Zod (Michael Shannon). Take a look at the latest footagefrom this superhero reboot, also starring Amy Adams as Lois Lane, Kevin Costner as Pa Kent, Diane Lane as Ma Kent, and Russell Crowe as Jor-El.