Christian Bale fue contratado para interpretar a Batman para las tres películas de Batman dirigidas por Christopher Nolan, y después de eso, ya no tenía ninguna obligación o expectativa de interpretar el papel, por lo que sería inexacto decir que fue “reemplazado”.
Aunque Christopher Nolan fue el productor de la primera de las películas de DC Extended Universe, Man of Steel, así como productor ejecutivo de Batman v Superman , Nolan consideró que sus películas de Dark Knight tuvieron lugar en un universo diferente, “más realista” que Las películas de DCEU.
Zack Snyder dirigió estas dos primeras películas de DCEU, y quería que su Batman fuera un personaje más viejo y más cansado del mundo que el de las películas de Christopher Nolan, y decidió contratar a Ben Affleck para el papel. Si hubiera decidido acercarse a Christian Bale, estoy seguro de que Bale habría rechazado el papel, ya que ya había interpretado a Batman, y probablemente estaba contento de no tener que usar una capucha que, según se queja, le causó dolores de cabeza.