Clark Kent (Henry Cavill) es un joven periodista que se siente perturbado por unos poderes más allá de la imaginación de cualquiera. Transportado a la Tierra años antes, como Kal/El, desde el planeta Krypton, y criado por sus padres adoptivos Martha (Diane Lane) y Jonathan (Kevin Costner), Clark pronto descubre que tener súper poderes significa tomar decisiones muy difíciles.
Así, debe convertirse en el héroe conocido como Superman, no sólo para destacar como la última esperanza del mundo, sino para proteger a los que ama.