Zack Snyder's Justice League has one of the most impressive casts ever assembled for a superhero film. Zack Snyder deserves an unlimited amount of credit for finishing the last scenes of this film for free. Zack Snyder didn't finish this film for the paycheck. He made it out of passion for his film and his love for the fans. Special attention and credit also deserves to go to all the cast members that helped defend Zack Snyder and shared the fans' desire to see Zack Snyder's version of the film be released.
The Justice League:
Ben Affleck as Bruce Wayne (Batman)
Ray Fisher as Victor Stone (Cyborg)
Gal Gadot as Diana Prince (Wonder Woman)
Jason Momoa as Arthur Curry (Aquaman)
Ezra Miller as Barry Allen (the Flash)
Henry Cavill as Clark Kent (Superman)
The Villains:
Ciarán Hinds as Steppenwolf
Ray Porter as Darkseid
Peter Guinness as DeSaad
Michael McElhatton as a terrorist leader
Jared Leto as the Joker
Jesse Eisenberg as Lex Luthor
Joe Manganiello as Slade Wilson (Deathstroke)
Family and Friends of the Justice League:
Amy Adams as Lois Lane
Jeremy Irons as Alfred Pennyworth
Joe Morton as Silas Stone
Diane Lane as Martha Kent
Harry Lennix as General Swanwick
Amber Heard as Mera
Willem Dafoe as Vulko
Connie Nielson as Hippolyta
J. K. Simmons as Commissioner Gordon
Kiersey Clemmons as Iris West
Billy Crudup as Henry Allen
Zheng Kai as Ryan Choi
Karen Bryson as Elinore Stone
Marc McClure as Officer Jerry
The Justice League:
Ben Affleck as Bruce Wayne (Batman)
Ray Fisher as Victor Stone (Cyborg)
Gal Gadot as Diana Prince (Wonder Woman)
Jason Momoa as Arthur Curry (Aquaman)
Ezra Miller as Barry Allen (the Flash)
Henry Cavill as Clark Kent (Superman)
The Villains:
Ciarán Hinds as Steppenwolf
Ray Porter as Darkseid
Peter Guinness as DeSaad
Michael McElhatton as a terrorist leader
Jared Leto as the Joker
Jesse Eisenberg as Lex Luthor
Joe Manganiello as Slade Wilson (Deathstroke)
Family and Friends of the Justice League:
Amy Adams as Lois Lane
Jeremy Irons as Alfred Pennyworth
Joe Morton as Silas Stone
Diane Lane as Martha Kent
Harry Lennix as General Swanwick
Amber Heard as Mera
Willem Dafoe as Vulko
Connie Nielson as Hippolyta
J. K. Simmons as Commissioner Gordon
Kiersey Clemmons as Iris West
Billy Crudup as Henry Allen
Zheng Kai as Ryan Choi
Karen Bryson as Elinore Stone
Marc McClure as Officer Jerry