Justice League is a 2017 American superhero film based on the DC Comics superhero team of the same name. The film is directed by Zack Snyder, with a screenplay by Chris Terrio and Joss Whedon, from a story by Terrio and Snyder. It features an ensemble cast that includes Ben Affleck, Henry Cavill, Gal Gadot, Ezra Miller, Jason Momoa, and Ray Fisher. In the film, Batman and Wonder Woman recruit The Flash, Aquaman, and Cyborg after Superman's death to save the world from the catastrophic threat of Steppenwolf and his army of Parademons.
Justice League had a troubled production. Snyder stepped down during post-production following the death of his daughter, with Whedon being brought in to oversee reshoots and completion. Whedon then rewrote much of the film and directed additional reshoots, causing a significant change in tone and visual effects. Snyder remained credited as the director and received sole credit for the screenplay, while Whedon received a screenplay credit.
The film was released on November 17, 2017, in the United States, grossing $657 million worldwide against a production budget of $300 million. It received mixed reviews from critics, with criticism aimed at the inconsistent tone, underdeveloped characters, and the overuse of CGI. Justice League was intended to be the first part of a two-part series, with a cliffhanger ending that sets up the sequel. However, due to the film's underwhelming performance, the sequel was canceled, and Warner Bros. refocused on standalone films for the DC Extended Universe.