Zack Snyder's DC movie Justice League went into production in April 2016, just a few weeks after his previous film, Batman v. Superman: Dawn of Justice, hit theaters. Justice League hit theaters 19 months later, in November 2017, featuring DC superheroes Batman (Ben Affleck), Wonder Woman (Gal Gadot), Superman (Henry Cavill), The Flash (Ezra Miller), Aquaman (Jason Momoa) and Cyborg (Ray Fisher). It was clear that it wasn't the movie that Snyder had started making. By that point, Snyder himself wasn't even involved--a family tragedy led him to leave the project after principal photography was completed. Avengers director Joss Whedon was tagged in for reshoots and post-production.The resulting movie had a mishmash of tones, strange editing decisions, mixed performances, and, of course, Henry Cavill's digitally removed mustache. And with extensive reshoots leading to a reported $300 million dollar price tag, it failed to make enough of an impact financially. Giving DC its first box office flop. And that's when the fan campaign for the release of Snyder's original version began.Two and a half years later, Zack Snyder's Justice League was officially announced. To say this was a surprise is an understatement, but it's happening. At DC FanDome, Snyder and the cast revealed more information about this new version of the film, plus the first trailer. Here's everything we know so far about Zack Snyder's Justice League.