Remember back when Gangster Squad bombed at the box office and ComicBook.com speculated that the script problems cited in most of the reviews might signal bad news for Justice League, also written by Gangster Squad's Will Beall?
Well, Badass Digest suggests that's exactly what happened.
I've now heard from multiple sources that the Will Beall script for Justice League has been scrapped. The story from each source is the same: it's terrible. Some sources seem to think the whole movie is going to fall apart and never happen, while some believe that Warner Bros will keep moving forward, unwilling to lose the superhero arms race.
Beall's script supposedly includes Darkseid and a heavy cosmic threat. But the script has been half-baked from the beginning, with reports saying that heroes (beyond the core five of Batman, Superman, Wonder Woman, The Flash and Green Lantern) have been cut and added from the proceedings seemingly at studio executive will. The latest word was that Warner Bros, experiencing real cold feet, had decided to wait until Man of Steel to really move forward, but it's possible that moving forward now will mean a whole new script.
Meanwhile the studio has been unable to get the interest of a quality director, reportedly because of the script. Without a script and without a director, Justice League seems unlikely to meet a 2015 release.
None of this is particularly surprising, given the number of directors who have either denied involvement, been rumored to have rejected the job out of hand, or admitted to have been pitched the movie and turned it down. There have also been revolving rumors as to what the plot might be or what characters might be involved, and there's a general sense that Justice League using Darkseid and his minions might have too many similarities to the Avengers movies for comfort.
When Warner Bros. confirmed last week that they were waiting on Man of Steel box office results to get serious about Justice League, some fans speculated that the studio might be eager to put the film on hold.