The Justice League:
Jon Hamm as Superman
He is a fan favorite for the role and I can see why because he can act and looks the part
Thomas Jane as Batman
I thought Thomas Jane would make a good Batman because of his voice and he's badass
Eliza Dushku as Wonder Woman
She may not have the blue eyes, but she can pull off the action and acting chops
Ryan Kwanten as Flash
I picked him mainly because of his role as Jason on True Blood, who is somewhat similar to the Flash in terms of personality
Sam Worthington as Green Lantern
I know Ryan Reynolds is playing Green Lantern in the upcoming 2011 film, but i went with Sam Worthington cause he is a rising star and has done good action films
Philip Winchester as Aquaman
I haven't seen any of his films, but I went with him because he looks the part
Rebecca Romijn as Black Canary
She may have already starred in X-Men as Mystique, but I feel like she would make a better Black Canary. My original choice was Amber Heard but she is a little too young.
Djimon Hounsou as Martian Manhunter
No need to explain, this guy's perfect for the role
Lena Headey as Hawkgirl
She's sexy and could pull off the acting chops
Ewan McGregor as Green Arrow
He is a fan favorite for the role and is a real good actor who could pull off the action really well
Mark Valley as Captain Atom
I know he is a fan favorite for Captain America, and I can see why, but because of his age and because of Chris Evans playing Cap, I figured he could pull off another superhero after seeing him in Human Target, so I went with him as Captain Atom
Eva Mendes as Fire
I wanted to pick a Latino actress to keep it authentic, so I went with Eva, who is hot like fire.
Olga Kurylenko as Ice
Again, I wanted to pick a European actress to keep it authentic, so I went with Olga, who I thought could pull off the action and acting chops after seeing her performance in Quantum of Solace.
Rosario Dawson as Vixen
She's one of my favorite actresses, and I'd like to see her portray a superhero, so I went with her as Vixen. She could pull off the sexiness, acting, and acting chops.
Villains:
Gary Oldman as Brainiac
He is excellent at playing the villain, and I couldn't think of anyone else to play Brainiac, so I went with Gary.
Rachel Nichols as Poison Ivy
She looks good in red and green, and is a good actress. Need I say anything more?
Ron Perlman as Solomon Grundy
Perfect for the role. Nuff said.
Viggo Mortensen as Deathstroke
It is rare for him to play the villain, so I figured it would be interesting to see him play Deathstroke. Plus, I really couldn't think of anyone else.
Odette Yustman as Queen Bee
It would be cool to see her in a comic book movie and as a villain. Plus if you think about it, she sorta looks like her