Superman (David Corenswet) ist der bekannteste Held auf der Welt und beliebt bei alt und jung. Wer ihn dafür hasst und an seinem Fall arbeitet, ist Lex Luthor (Nicholas Hoult). Durch eine Reihe von Ereignissen, die Luthor genau geplant hat, gelingt es schließlich das Bild von Superman, dass die Menschen von ihm haben, völlig umzudrehen.
Luthor scheint dem Ziel seiner Träume so nahe wie nie zuvor zu sein, doch Reporterin Lois Lane (Rachel Brosnahan) ist seinen verbrecherischen Machenschaften auf den Fersen und holt sich Hilfe von der Justice Gang (der Name ist nur vorübergehend) und Superhund Krypto, hat ganz nebenbei auch noch ein paar Wörter mitzubellen….