<Tr> <Th> Budget </Th> <Td> $300 million </Td> </Tr> <Tr> <Th> Box office </Th> <Td> $657.9 million </Td> </Tr> <P> Justice League is a 2017 American superhero film based on the DC Comics superhero team of the same name, distributed by Warner Bros. Pictures . It is the fifth installment in the DC Extended Universe (DCEU) and is the follow - up to 2016's Batman v Superman: Dawn of Justice . The film is directed by Zack Snyder, with a screenplay by Chris Terrio and Joss Whedon, from a story by Terrio and Snyder, and features an ensemble cast that includes Ben Affleck, Henry Cavill, Gal Gadot, Ezra Miller, Jason Momoa, Ray Fisher, Amy Adams, Jeremy Irons, Diane Lane, Connie Nielsen, and J.K. Simmons . In Justice League, the superhero team, consisting of Batman (Affleck), Wonder Woman (Gadot), Flash (Miller), Aquaman (Momoa), and Cyborg (Fisher) forms to honor the memory of Superman (Cavill) and to save Earth from the catastrophic threat of Steppenwolf (Ciarán Hinds) and his army of Parademons . </P> <P> The film was announced in October 2014, with Snyder on board to direct and Terrio attached to write the script . Initially titled Justice League Part One, with a second part to follow in 2019, the second film was indefinitely delayed to accommodate a standalone Batman film with Affleck . Principal photography commenced in April 2016 and ended in October 2016 . Snyder then hired Joss Whedon to write scenes that would be filmed during reshoots; however, Snyder left the project in May 2017 following the death of his daughter . Whedon was hired to oversee the remainder of post-production, including directing additional scenes written by himself . Snyder received sole director credit for the film, while Whedon received a screenwriting credit . Justice League premiered in Beijing on October 26, 2017, and was released in the United States in 2D, 3D, and IMAX on November 17, 2017 . </P>

Who plays the villain in the justice league movie