All the cast members for the Justice League of America film were all on set and ready to begin filming when Warner Brothers decided to pull the plug on the film. All of the contracts of the actors were allowed to expire. Although Warner Brothers claims they were halting filming because of tax issues and whether Justice League would qualify for tax discounts, the real reason it was halted is because the script sucks and it needs to be fixed. One problem is that you can't fix it without writers and so the project says buh bye for now.
Warner Brothers did tell the cast that the film would be made in the future and that all of the cast would be brought back as well. If I were the cast I wouldn't believe that line for one second. The cast doesn't have any contracts, they weren't pay or play so they probably didn't get paid very much, and they gave up other work to take this work. A year from now when Warner Brothers has fresher faces in the roles all these cast members can at least say were the original choice which will be really nice when they are sitting in the theater watching someone else on the screen in their role.
The George Miller-helmed production was rumored to star former OC actor Adam Brody as The Flash, alongside Armie Hammer Jr (Batman), rapper Common (Green Lantern), Megan Gale (Wonder Woman) and Scott Porter (Superman). Wolf Creek actress Theresa Palmer was also lined up to play Superman's love interest Talia al Ghul.