Plot:
In the depths of the distant universe, with the destruction of Krypton, the legendary story of Superman begins. Kryptonian Jor-El (Russell Crowe) resisted the evil plan of General Zod (Michael Shannon) and risked sending his newborn son Carl-El to Earth on the other side of the galaxy. Carl landed in a small town in Kansas, USA. He was lucky to become the adopted son of Jonathan Kent (Kevin Costner) and Martha (Diane Lane), and was named Clark. Clark showed unique abilities and characteristics since he was a child, but these surprised him and brought him countless troubles. With the guidance of his adoptive father, Clark (Henry Cavill) slowly figured out his life experience and the mission he was carrying. Finally one day, the "compatriots" from his distant hometown arrived. Standing at the ends of his hometown and the earth, evil and justice, Superman is about to face a major choice...