Superman Returns is a 2006 superhero film based on the fictional DC Comics character Superman. It was directed by Bryan Singer and stars Brandon Routh as Superman / Clark Kent, Kate Bosworth as Lois Lane, and Kevin Spacey as Lex Luthor. After a long visit to the lost remains of the planet Krypton, the Man of Steel returns to earth to become the peoples savior once again and reclaim the love of Lois Lane.