Thread:BiggestThomasFan/@comment-25557208-20170924225551/@comment-25557208-20170926065616

Ok. Here it is:

Michael Fassbender as Bruce Wayne/Batman

Logan Lerman as Robin

Jeremy Irons as Alfred Pennyworth

Bryan Cranston as Commissioner Gordon

Danny Glover as Lucius Fox

Willem Dafoe as The Joker

Toby Jones as Oswald Cobblepot/Penguin

Emily Blunt as Selina Kyle/Catwoman

Neil Patrick Harris as Edward Nygma/Riddler

Edward Norton as Harvey Dent/Two-Face

Dave Bautista as Bane

Jessica Chastain as Poison Ivy

Emma Stone as Batgirl

Ian Somerhalder as Nightwing

Ralph Fiennes as Ra's Al Ghul

Ben Kingsley as Dr. Hugo Strange

Patrick Stewart as Mr. Freeze

Eva Green as Talia Al Ghul

Kristen Bell as Harley Quinn

Oscar Isaac as Deadshot

Alan Tudyk as Mad Hatter

Adewale Akinnuoye-Agbaje as Killer Croc

Paul Dano as Dr. Jonathan Crane/Scarecrow

Dominic West as Black Mask

Robert Englund as Clayface

Joseph Gilgun as Victor Zsasz

Timothy Olyphant as Firefly

Taron Egerton as Jason Todd/Red Hood

Alexander Skarsgard as Hush

Jeff Goldblum as Man-Bat

Robert Patrick as Deathstroke

John Lithgow as The Ventriloquist

Malcolm McDowell as Clock King

Robert De Niro as Carmine Falcone

John Goodman as Harvey Bullock

Javier Bardem as Deacon Joseph Blackfire

Christoph Waltz as Judson Caspian/The Reaper

Chloe Grace Moretz as Marion Louise/Baby Doll

Rachel McAdams as Vicki Vale

Michael Keaton as Dr. Thomas Wayne

Michelle Pfeiffer as Martha Wayne

What do you think?