THE CASTING:
Ben Affleck as Batman/Bruce Wayne
Jeremy Irons as Alfred Pennyword
David Mazouz as Damian Wayne/Robin
Orlando Bloom as Dick Grayson/Nightwing
Alex Meras as Jason Todd/Arkham Knight/Red Hood
Jared Leto as Joker
Margot Robbie as Harley Quinn/Dr. Harleen Quinzel
Denzel Washington as Lucius Fox
Michael B. Jordan as Luke Fox/Batwing
Deborah Ann Woll as Kathy Kane/Batwoman
J.K. Simmons as Commisioner James Gordon
Ben Kingsley as Ra's Al Ghul
Michelle Monaghan as Talia
NOTABLE CAMEOS:
Morena Baccarin as Catwoman/Selina Kyle
Michael C. Hall as Hush/Tommy Elliot
David Scuhet as The Penguin/Oswald Cobblepot
Ethan Hawke as Black Mask/Roman Sionis
Matthew Goode as Two-Face/Harvey Dent
Will Smith as Deadshot/Floyd Lawton
Heather Graham as Poison Ivy/Dr. Pamela Isley
Peter Capaldi as Mr. Freeze/Dr. Victor Fries
Sam Rockwell as The Riddler/Dr. Edward Nygma
Timothy Spall as Mad Hatter/Dr. Jervis Tech
Adewale Akinnuoye-Agbaje as Killer Croc/Waylon Jones
Ewan McGregor as John Constantine
Maggie Smith as Granny Goodness