Henry Cavil sustituyó a Jesse Metcalfe.
El director y el guionista tuvieron discusiones debido a que cada uno quería llevar la historia por un camino diferente. Finalmente ganó el director y estableció los cambios a su parecer.
Henry Cavill, Michael Fassbender, Dominic Purcell y el director Joel Schumacher están todos relacionados con el mundo de los superhéroes. Henry Cavill interpreta a Clark Kent en el universo de DC, Michael Fassbender interpreta a Magneto en X-men: Primera generación, X-men: Días de futuro pasado y X-men: Apocalipsis. Dominic Purcell interpreta a Drácula en Blade: Trinidad y Joel Schumacher dirigió Batman Forever (1995) y Batman y Robin (1997).