Após cinco anos de isolamento, Superman (Brandon Routh) volta à Terra, iniciando mais um capítulo na saga deste super-herói. Enquanto seu antigo inimigo Lex Luthor (Kevin Spacey) planeja enfraquecê-lo para sempre, o Homem de Aço reencontra sua amada Lois Lane (Kate Bosworth), agora noiva e com um filho pequeno para cuidar. Neste retorno, o herói precisa retomar sua vida e salvar o mundo da crescente ameaça de seu arquiinimigo.