Josh Brolin as Superman
Who knows what's happening with the next Superman movie, but for a Justice League adaptation I'd like to see an older, established Superman who isn't afraid to take charge of the situation. Brolin has all the perfect qualities needed to Superman; he's handsome, charming and most of all doesn't look like he's in high school.
Clive Owen as Batman
When doing the Justice League I think Grant Morrison's BatGod is really the way to go. A perfect mixture of James Bond, Sherlock Holmes and Jason Bourne, who better to portray this than Clive Owen?
Caterina Murino as Wonder Woman
Wonder Woman is a tricky one to cast. You need some one exotic, tall, athletic and beautiful, but still a good actress. Murino best known for Casino Royale is a very underrated actress and I'd love to see her take on this role.
Ryan Kwanten as The Flash
More than just comic relief, The Flash is the everyman of the team. Kwatan is one of the best things about True Blood and I think this would really be his time to shine in a big budget movie.
Idris Elba as Green Lantern
Since we have Ryan Reynolds as Hal in a solo Green Lantern movie, it would be nice to have John Stewart on the team. Idris Elba is a more than capable actor who could easily handle John's military nature.
Daniel Craig as Aquaman
More than anything whoever that plays Aquaman needs to be taken seriously. Regal, strong and likable are the characteristics Aquaman should possess and Craig can pull that off in spades.
Chiwetel Ejiofor as Martian Manhunter
My original pick was Mark Strong, but since he's playing Sinestro in Green Lantern now, I thought I should change it. Chiwetel is another excellent actor and would make a great Jonn.
Gerard Butler as Green Arrow
Green Arrow is probably my favorite member of the Justice League and Butler really needs a role to get back to bad-ass status from 300 and Rock"n Rolla and somehow lost in PS, I Love You and The Ugly Truth. I'm still not sure about his American accent, but I have no problem with Green Arrow speaking with Butler's regular voice.
Diane Kruger as Black Canary
I love Diane Kruger. She was fantastic in Inglourious Basterds, helped save National Treasure from being completely boring and she's not to hard on the eyes either. Kruger has everything needed for Black Canary and would make a great counterpart for Butler.