Justice League: Full IGN Fan Fest Q&A with Zack Snyder IGN sat down with Zack Snyder himself to go deep on the Justice League Snyder Cut, with new details on what the four-hour long DC movie means for Superman (Henry Cavill), Wonder Woman (Gal Gadot), The Flash (Ezra Miller), Cyborg (Ray Fisher) and of course the Batman played by Ben Affleck.