Lois Lane (Margot Kidder) leci do Paryża, aby zrobić reportaż o terrorystach, którzy opanowali wieżę Eiffla. Bandyci wzięli zakładników i grożą wysadzeniem budowli przy pomocy ładunku nuklearnego. Clark Kent (Christopher Reeve) szybko zmienia się w Supermana, uwalnia uwięzionych, a bombę wyrzuca w przestrzeń kosmiczną. Wybuch uwalnia uwięzioną w kosmosie trójkę przestępców z planety Krypton: generała Zoda (Terence Stamp), Nona (Jack O'Halloran) i Ursę (Sarah Douglas). Teraz kryminaliści chcą się zemścić. W tym samym czasie z więzienia ucieka Lex Luthor (Gene Hackman), który również zamierza zniszczyć Supermana. Postanawia połączyć siły z Zodem, Nonem i Ursą.