Superman, a journalist in Metropolis, embarks on a journey to reconcile his Kryptonian heritage with his human upbringing as Clark Kent.
David Corenswet
as Superman
Rachel Brosnahan
as Lois Lane
Nicholas Hoult
as Lex Luthor
Edi Gathegi
as Mr. Terrific
Nathan Fillion
as Guy Gardner
Isabela Merced
as Hawkgirl
María Gabriela de Faría
as The Engineer
Skyler Gisondo
as Jimmy Olsen
Alan Tudyk
as Gary
Grace Chan
as Superman Robot #12 (voice)
Bradley Cooper
as Jor-El
Angela Sarafyan
as Lara