>Superman: Flyby (2003).
Directed by McG.
Planet Krypton is devastated by civil war between benevolent Senator Jor-El and his tyrannical brother, General Kata-Zor. To protect his son Kal-El, prophetized to be Krypton's savior, Jor-El sends him to Earth, where he's adopted by Jonathan and Martha Kent. His powers make him a social outcast and drive him to become a reporter for the Daily Planet alongside his childhood friend and unrequited crush Lois Lane, who attempts to expose CIA operative Lex Luthor's attempts to locate extraterrestrial life on Earth.
Driven by his desire to help others, Clark adopts the identity of "Superman", luring General Kata-Zor's son, Commander Ty-Zor, to Earth, where he joins forces with Luthor and masterminds Superman's death from exposure to Kryptonite. However, an encounter with his long-lost father in Heaven gives Superman the necessary strength to return to life and lead Earth's military forces against Ty-Zor and his men, during which Luthor is revealed as a Kryptonitan spy conspiring to usurp power. Once his enemies are defeated, Superman is forced to leave Earth behind to return to Krypton and liberate it from Kata-Zor's dictatorial rule, unaware that his greatest battle with his prophetized nemesis, Luthor, is still to come.
>Henry Cavill as Clark Kent / Superman.
>Scarlett Johansson as Lois Lane.
>Shia LaBeouf as Jimmy Olsen.
>Christopher Walken as Perry White.
>Anthony Hopkins as Jor-El.
>Ralph Fiennes as General Kata-Zor.
>Robert Downey Jr. as Lex Luthor.
>Joel Edgerton as Commander Ty-Zor.