We don't need too many unneeded characters in this film. Just the major ones. This is my fan cast for the upcoming movie. Comment if you like, but this isn't actually happening, just who I would pick.
Ben Affleck as Batman/ Bruce Wayne or Jim Caviezel
Micheal Gambon as Alfred Pennyworth or Jeremy Irons
Denzel Washington as Lucius Fox
Henry Cavill as Superman/ Clark Kent
Amy Adams as Lois Lane
Laurence Fishburne as Perry White