In this article I cast the entire Justice League.
-----------------------------------Main League-------------------------------
Superman:Henry Cavill
Batman: Christian Bale
Wonder Woman: Bridget Regan
Green Lantern (Hal Jordan): Ryan Reynolds
The Flash (Barry Allen): Ryan Gosling
Aquaman: Armie Hammer
Martian Manhunter: Lance Reddik
-----------------------------------Secondary League------------------------
Green Arrow: Stephen Ammell
Black Canary: Katie Cassidy
Zatanna: Julia Voth
Hawkman: Ahmed Ezz
Hawkgirl: Basma Hassan
----------------------------------Others-----------------------------------
The Atom: Casey Affleck
Captain Atom: Billy Crudup
Supergirl: Tami Donaldson
Stargirl: Dianna Argon
The Huntress: Elizabeth Dushku
Captain Marvel: Owain Yeoman
Red Tornado: Vin Diesel (Pre-CGI)
Dr. Fate: Hugh Laurie
Plastic Man: Will Arnett
Elongated Man: James Marsden
So this is my fancast. I can't see the actual JLA films getting to a league bigger than this really not even close to this size. A lot of this choices were based on looks. I think Hawkman and Hawkgirl should be Egyptian because, well, They're Egyptian!. Any character from an already established production I used (excluding Jessica De Gouw as the Huntress, sorry, but she sucked as her). I think it would be really interesting to see James Marsden and Will Arnett get into some sort of cat fight over their powers. Also, I think Ryan Gosling and Ryan Reynolds seem like they'd have some adorable on screen bromance. So tell me what you think in the comments and please remain civil about it.