Zack Snyder's Justice League

From Infogalactic: the planetary knowledge core
Jump to: navigation, search

<templatestyles src="Module:Hatnote/styles.css"></templatestyles>

Zack Snyder's Justice League
Grayscale poster with the ensemble characters
Official release poster
Directed by Zack Snyder
Produced by <templatestyles src="Plainlist/styles.css"/>
Screenplay by Chris Terrio
Story by <templatestyles src="Plainlist/styles.css"/>
Based on Characters from DC
Starring <templatestyles src="Plainlist/styles.css"/>
Music by Tom Holkenborg
Cinematography Fabian Wagner
Edited by David Brenner
Production
company
<templatestyles src="Plainlist/styles.css"/>
Distributed by HBO Max
Release dates
<templatestyles src="Plainlist/styles.css"/>
  • March 18, 2021 (2021-03-18) (United States)
Running time
242 minutes[1]
Country United States
Language English
Budget $70 million[lower-alpha 1]

Zack Snyder's Justice League, often referred to as the "Snyder Cut", is the 2021 director's cut of the 2017 American superhero film Justice League. It presents Justice League—the fifth film of the DC Extended Universe (DCEU) and the sequel to Batman v Superman: Dawn of Justice (2016)—as director Zack Snyder intended it before he left the production. Like the theatrical release, Zack Snyder's Justice League follows DC Comics' Justice LeagueBatman (Ben Affleck), Superman (Henry Cavill), Wonder Woman (Gal Gadot), Cyborg (Ray Fisher), Aquaman (Jason Momoa), and the Flash (Ezra Miller)—as they attempt to save the world from the catastrophic threat of Darkseid (Ray Porter), Steppenwolf (Ciarán Hinds), and their army of Parademons.

Justice League, released by Warner Bros. Pictures in 2017, suffered a difficult production. Its script underwent major changes before and during production between 2016 and 2017. In May 2017, Snyder stepped down during post-production following the death of his daughter, and Joss Whedon was hired to finish the film, completing it as an uncredited director. Whedon oversaw reshoots and other changes that incorporated a brighter tone and more humor, and cut the runtime down significantly in accordance with a mandate from Warner Bros. The theatrical version of Justice League received mixed reviews and was a box office disappointment, leading Warner Bros. to reevaluate the DCEU's future, and to focus on developing films around individual characters with less regard for a shared narrative.

As details surfaced about the film's troubled production and Whedon's abusive behavior on set, many fans expressed interest in an alternate cut more faithful to Snyder's vision. Fans and members of the cast and crew petitioned for the release of this, which they nicknamed the "Snyder Cut". Industry insiders considered the release unlikely. However, Warner Bros. decided to move ahead with it in February 2020; in May, Snyder announced that the original cut would be released as Zack Snyder's Justice League via the streaming service HBO Max. It cost around $70 million to complete the visual effects, score, and editing, with new material filmed in October 2020. The release was originally planned as both a six-episode miniseries and a four-hour film, but the miniseries concept was scrapped in January 2021. The film is dedicated to the memory of Snyder's daughter, Autumn.

Zack Snyder's Justice League was released on HBO Max in the United States on March 18, 2021. Most critics considered it to be superior to the 2017 theatrical version, with The Hollywood Reporter saying they praised "Snyder's direction style and ability to offer more depth to characters" but criticized the film's length.

Plot

Narrative acts[6]
1. Don't Count on It, Batman
2. The Age of Heroes
3. Beloved Mother, Beloved Son
4. Change Machine
5. All the King's Horses
6. Something Darker
Epilogue: A Father Twice Over[7]

Five thousand years ago, Darkseid and his legion of Parademons attempted to conquer Earth using the Mother Boxes. The attempt was foiled by a unified alliance of Old Gods, Amazons, Atlanteans, humans, and a Green Lantern, and the Mother Boxes were unintentionally left behind during their retreat. After the battle, the Boxes were hidden in different locations, guarded by the Amazons, Atlanteans, and humans, respectively. In the present, Superman's death[lower-alpha 2] triggers the Boxes' reactivation, attracting Steppenwolf, Darkseid's disgraced lieutenant and uncle, to Earth. Steppenwolf aims to regain Darkseid's favor by gathering the boxes to form "the Unity," which would terraform Earth in the likeness of their world Apokolips.

Steppenwolf retrieves a Mother Box from Themyscira, prompting Queen Hippolyta to warn her daughter Diana Prince. Diana receives the message and learns of the events related to Darkseid and Steppenwolf. She informs Bruce Wayne, and the two seek to form a team of metahumans to protect Earth. Bruce locates Arthur Curry and Barry Allen, while Diana locates Victor Stone. Barry joins immediately, while Arthur and Victor refuse. However, Victor joins after his father Silas and several other S.T.A.R. Labs employees are kidnapped by Parademons seeking the humans' Mother Box. When scouts from the Atlantean outpost guarding their Mother Box go missing, having been kidnapped and interrogated by Steppenwolf for its location, Arthur is asked by his mentor Vulko to assist fellow Atlantean Mera in protecting the outpost when his half-brother Orm refuses to take action. Arthur reluctantly goes to the outpost but ultimately fails to stop Steppenwolf from taking the Box.

The team receives intel from Gotham City Police Commissioner James Gordon, leading them to Steppenwolf's army in an abandoned facility under Gotham Harbor. Although the group rescues the kidnapped employees, the facility is flooded during combat, trapping the team until Arthur arrives and delays the flood so they can escape. Victor retrieves the last Mother Box, which he had hidden, for the group to analyze. Victor reveals the history of the Box and that Silas used the Box to rebuild his body after a car accident. He explains that the Boxes are "change machines" that unfalteringly enforce the will of their master, destroying or restoring to life without bias. The group comes to the realization that they could use the Box to resurrect Superman to help fight Steppenwolf. Meanwhile, the two Mother Boxes in his possession show Steppenwolf a vision of a secret power on Earth, the Anti-Life Equation, which was sought after by Darkseid for countless millennia and initially discovered during his first failed invasion of Earth, only to be lost alongside the Mother Boxes. Steppenwolf then informs DeSaad of the discovery and is then informed by Darkseid to complete his mission as he will arrive on Earth personally afterward. Barry and Victor exhume Superman's body and place it in the amniotic fluid of the genesis chamber in a Kryptonian ship[lower-alpha 3] kept in S.T.A.R. Labs. After Barry activates the Mother Box, an amnesiac Superman is resurrected, immediately attacking the group after Victor's cybernetics target him in self-defense. He defeats the group soundly, but Lois Lane, who had been visiting the Superman memorial, arrives just in time to calm Superman down, preventing him from killing Bruce. Together, Lois and Superman leave for his family home in Smallville, where he regains his memories and reunites with his mother, Martha Kent.

While the group is recovering from their bout, Steppenwolf attacks S.T.A.R. Labs and retrieves the last Mother Box. Before Steppenwolf could claim it, Silas manages to supercharge the Box with laser heat at the cost of his own life, allowing Victor to track it by tracing the heat. Without Superman, the five heroes travel to an abandoned Russian city, where Steppenwolf aims to unite the Boxes. They plan to separate the Boxes by hitting them with a kinetic charge generated by Barry and Victor. The team fights their way through the Parademons to reach the Boxes while Barry runs to generate the charge. Superman arrives and overpowers Steppenwolf, but by the time Victor is ready Barry is knocked down by a Parademon, allowing the Boxes time to form the Unity, causing a massive explosion that wipes out the team. Barry enters the Speed Force before the shockwave reaches him and runs faster than the speed of light, traveling back in time to just seconds before the explosion to give Victor the necessary charge that ultimately allows him, along with Superman, to separate the Boxes. The heroes kill Steppenwolf and toss his decapitated body through a portal to Apokolips. Still, Darkseid reassures his servant DeSaad that despite this setback, he will return to Earth with their fleet to complete his quest now that the location of the Anti-Life Equation has been rediscovered.

After the battle, Bruce, Diana, and Alfred Pennyworth agree to set up a base of operations at the former Wayne Manor. As the team establishes, Diana contemplates about her Amazonian sisters, Barry acquires a job in Central City's police department which impresses his father Henry, Victor is inspired by a message from his father to use his abilities for good, Arthur bids farewell to Mera and Vulko as he goes to see his father,[lower-alpha 4] and Superman resumes his life as reporter Clark Kent and as protector of Earth.

Lex Luthor, who escaped Arkham Asylum, is visited by Slade Wilson, to whom Luthor reveals Batman's secret identity. After having a nightmare involving himself, Victor, Barry, Mera, Wilson, the Joker, and an evil Superman in a post-apocalyptic world,[lower-alpha 5] Bruce receives a visit from Secretary of Defense Calvin Swanwick who is revealed to be the Martian Manhunter, who previously visited Lois disguised as Martha. He thanks Bruce for assembling the team before saying they will be in contact in preparation for Darkseid's next planned invasion of Earth.

Cast

  • Ben Affleck as Bruce Wayne / Batman: A wealthy socialite, and the owner of Wayne Enterprises. He dedicates himself to protecting Gotham City from its criminal underworld as a highly trained, masked vigilante equipped with various tools and weapons. Director Zack Snyder described Affleck's Batman as on a path of redemption in Zack Snyder's Justice League, feeling guilty due to his actions in Batman v Superman: Dawn of Justice (2016).[8][9]
  • Henry Cavill as Kal-El / Clark Kent / Superman: A member of, and inspiration for, the Justice League. He is a Kryptonian survivor and a journalist for the Daily Planet based in Metropolis. In 2018, Cavill described Superman as he appears in Snyder's Justice League as coming closer to completing his character arc that began with Man of Steel (2013) and becoming the "true" Superman as depicted in the comics.[9] Snyder said while he loves the traditional portrayals of the character, he wanted Superman to have a realistic arc and develop as a character, and not be a "one-dimensional Boy Scout".[10]
  • Amy Adams as Lois Lane: A reporter with the Daily Planet and the love interest of Clark Kent.[11]
  • Gal Gadot as Diana Prince / Wonder Woman: An Immortal demigoddess princess and Amazon warrior.[11]
  • Ray Fisher as Victor Stone / Cyborg: A former college athlete who, after being cybernetically reconstructed after a nearly fatal car accident, is turned into a techno-organic being enhanced by reactive, adaptive biomimetic alien technology. His enhancements include the abilities of flight, variable weaponry and technopathy. Much of Cyborg's character development was removed in the theatrical release, and Snyder described Cyborg as he is depicted in Zack Snyder's Justice League as "the heart of the movie".[12] Similarly, Fisher stated that Cyborg's character arc is emotional and allegorical of "the journey that Black people have taken in [America]".[12] According to Fisher, the only scene of his directed by Snyder which remained in the theatrical cut was that of Cyborg meeting up with Batman and Commissioner Gordon at the Gotham City police rooftop.[13]
  • Jason Momoa as Arthur Curry / Aquaman: An Atlantean half-blood with aquatic powers.[11]
  • Ezra Miller as Barry Allen / The Flash: A Central City college student pursuing a degree in criminal justice in the hopes of exonerating his father of the murder of his wife, Barry's mother.[14]
  • Willem Dafoe as Nuidis Vulko: An Atlantean who acts as Arthur's mentor.[15][16]
  • Jesse Eisenberg as Lex Luthor: Superman's arch-nemesis and former head of LexCorp. Lex's original appearance at the end of the film was originally filmed differently from the theatrical version, teasing Affleck's The Batman project rather than a potential Justice League sequel.[17]
  • Jeremy Irons as Alfred Pennyworth: Bruce Wayne's butler who provides tactical support for Batman and the Justice League.[18]
  • Diane Lane as Martha Kent: Clark Kent's adoptive mother.[11]
  • Connie Nielsen as Hippolyta: Diana's mother and Queen of the Amazons.[11]
  • J. K. Simmons as James Gordon: the Police Commissioner of Gotham City and an ally of Batman.[19]
  • Ciarán Hinds as Steppenwolf: A New God military officer from the planet Apokolips who leads an army of Parademons in search of the three Mother Boxes held on Earth.[20] Hinds had previously described Steppenwolf as "old, tired, still trying to get out of his own enslavement to Darkseid".[21] Steppenwolf was redesigned for the new release,[22] bringing his appearance closer to Snyder's original vision prior to studio interference.[23] Previously, Hinds expressed frustration with the theatrical cut which trimmed down Steppenwolf's backstory and character.[citation needed]
  • Ryan Zheng as Ryan Choi: A scientist working at S.T.A.R. Labs, under the leadership of Silas Stone.[24] By the end of the film, Choi is promoted to Director of Nanotechnology at the company.[25] The character was intended to star in a spin-off, with Snyder having pitched a film to the studio. The filmmaker stated that movie would have featured Choi taking up the mantle of The Atom, and taken place in China with a Chinese cast.[26]
  • Amber Heard as Mera: An Atlantean who was raised by Arthur Curry's mother, Queen Atlanna.[11]
  • Joe Morton as Silas Stone: The father of Victor Stone and the head scientist at S.T.A.R. Labs.[11]
  • Lisa Loven Kongsli as Menalippe: Hippolyta's lieutenant and Diana's aunt.
  • Jared Leto as The Joker: A psychotic criminal and Batman's archenemy,[27] reprising his role from Suicide Squad (2016). The Joker was not planned to appear in the original film, but Snyder decided to use him sometime after his new version was greenlit,[28] as it was always Snyder's intention to bring the Joker into his Justice League films. The character was redesigned for the new release.[29]
  • Karen Bryson as Elinore Stone: The late mother of Victor Stone.[11][30]
  • Kiersey Clemons as Iris West: The love interest of Barry Allen.[11]
  • Ray Porter as Uxas / Darkseid: A tyrannical New God from Apokolips and Steppenwolf's nephew and master.[31][32] Darkseid did not appear in the theatrical cut,[3] meaning Zack Snyder's Justice League marks the character's first appearance in a live-action film.[32] Porter played Darkseid through the use of motion capture[20] and "went through a few different vocal gymnastics trying to figure out the voice".[33] Porter was unfamiliar with the Darkseid character upon being cast, but Snyder and screenwriter Chris Terrio helped guide him with their knowledge of the comic book lore.[33]
  • Peter Guinness as DeSaad: Darkseid's master enforcer.[34][35]
  • Harry Lennix as Calvin Swanwick / Martian Manhunter:[36] An alien from the planet of Mars capable of shape-shifting and telepathy,[37] who poses on Earth as a human by creating the alias of Calvin Swanwick decades ago.[38] Rising through the ranks to positions of power, Swanwick serves as Secretary of Defense in the US government. Lennix reprises his role from previous DC Extended Universe films. Snyder has said Swanwick was always Martian Manhunter since Man of Steel and he has been guiding Clark, Lois, and mankind as a whole, pushing them to do good as he wants mankind to take action and try protecting Earth first before getting directly involved himself.

Other actors reprising their roles from previous DC Extended Universe films include: Robin Wright as Antiope, Samantha Jo as Euboea, Carla Gugino as the voice of the Kryptonian ship A.I. and Russell Crowe (via archival voice recording) as Jor-El. Uncredited appearances include Billy Crudup as Henry Allen, Kevin Costner (via archival voice recording and still photograph) as Jonathan Kent, and Joe Manganiello as Slade Wilson / Deathstroke.[39] Sergi Constance, Nick McKinless, and Aurore Lauzeral portray the roles of Olympian Old Gods: Zeus, Ares, and Artemis.[40][41] The likeness of David Thewlis is superimposed onto Ares, through the use of special effects.[40] Julian Lewis Jones and Francis Magee portray two ancient leaders of Earth including: King Atlan of Atlantis and King Arthur Pendragon of ancient England, respectively.[42][39] Michael McElhatton appears as the leader of a group of terrorists who clash with Wonder Woman early in the film.[43]

Additionally, Granny Goodness appears via use of computer generated special effects. The character was modeled after the aunt of a Weta artist named Jojo Aguilar.[44][45] The Green Lanterns featured in the film, including Yalan Gur and Kilowog, also appear through the use of CGI animation special effects. The final scene was originally filmed with John Stewart / Green Lantern portrayed by Wayne T. Carr in Martian Manhunter's place, but Warner Bros. Pictures turned down the idea as they have other plans for the character. Previous variations of the scene that were filmed included combinations of heroes: Kilowog with John Stewart,[46] Kilowog with Tomar-Re,[47] and John Stewart with Martian Manhunter, - the first not being filmed but planned to by Snyder before changing Kilowog to Martian Manhunter, the second being scrapped early in post-production back in 2017, and the third being finished/filmed in August 2020.[48][49][50] Another iteration shot was Stewart visiting Alfred but was reshot by Snyder to Superman visiting Alfred instead back in 2016.[51] Snyder compromised with the studio, and repurposed/reshot the scene to only include Martian Manhunter in October 2020. He also had to reshoot Ben Affleck's side of the scene as the previously shot footage was unusable due to green lights flashing on Affleck.[52][49] An early scrapped idea Snyder had was to include Ryan Reynolds, who previously portrayed Hal Jordan in Green Lantern (2011), as an "additional lantern... to fill out the corps a bit". He never spoke to Reynolds about it.[53]

History

Production of Justice League

<templatestyles src="Module:Hatnote/styles.css"></templatestyles>

Following the release of Man of Steel (2013), director Zack Snyder outlined the basis of the DC Extended Universe (DCEU), which centered around a five-film arc including Man of Steel, Batman v Superman: Dawn of Justice (2016), and a Justice League trilogy.[54] Snyder's original vision was to have Batman v Superman be the darkest in the franchise, and have subsequent films become lighter in tone.[55][56] However, Batman v Superman was poorly received, with criticism for its dark tone, lack of humor, and slow pace. Distributor Warner Bros. Pictures and Snyder re-evaluated upcoming DCEU films, particularly Suicide Squad (2016), which had already wrapped principal photography, and Justice League, which was a month away from filming. Snyder and screenwriter Chris Terrio rewrote Justice League to be lighter in tone.[55][57] Cinematographer Fabian Wagner said Snyder wanted to "get away from the stylized, desaturated, super-high contrast looks of other films in the franchise."[58]

File:Zack Snyder by Gage Skidmore 2.jpg
Zack Snyder, the director of Justice League

Principal photography for Justice League began in April 2016[59] and wrapped the following December.[60] Months later, multiple cuts of Snyder's Justice League were shown to Warner Bros. executives, in addition to friends and family of Snyder. A final run-time and picture lock were achieved, though the cuts had incomplete visual effects shots and partial audio mixing. Snyder said that he had multiple cuts that were essentially "done", only needing "a few CG tweaks" to complete.[61][60] Forbes contributor and film screenwriter Mark Hughes reported that Snyder's cut was more than 90% complete,[62] while The Daily Telegraph cited a visual effects expert as estimating that Warner Bros. would need another $30–40 million to finish the film.[63] Warner Bros. executives who saw Snyder's cut felt that Snyder had made significant efforts to lighten the tone following the criticism of Batman v Superman: Dawn of Justice.[64] Despite this, Warner Bros. was unhappy with the results and insider reports indicated that it considered the cut "unwatchable".[65]

After disapproving of Snyder's direction, Warner Bros. hired Joss Whedon, who directed the Marvel Cinematic Universe films The Avengers (2012) and Avengers: Age of Ultron (2015), to rewrite the script and help with extensive reshoots.[66] Warner Bros. CEO Kevin Tsujihara mandated that Justice League's length was not to exceed two hours.[64] Warner Bros. also decided not to push back the release date (which would have allowed the filmmakers more time to properly complete Justice League) so that executives could keep their annual bonuses and partly due to concerns that parent company AT&T might dissolve the studio after an upcoming merger.[67] Snyder was expected to film the scenes that Whedon re-wrote, and they were working together to meet Warner Bros.'s requests when Snyder's daughter, Autumn Snyder, died by suicide in March 2017.[66][68] Though Snyder was initially open to Whedon rewriting the script, he eventually became more resistant as the studio gave Whedon more directing privileges; but as he and his family were dealing with Autumn's death, Snyder did not challenge it.[69] Snyder continued to work on Justice League for two months to distract himself, before stepping down in May.[61][68] His wife Deborah Snyder, who was producing Justice League, also left the project.[61]

Whedon assumed full control over the production,[68] although Snyder retained directorial credit. Whedon added nearly 80 pages to the script,[70] and Wagner estimates that Whedon's cut uses only about 10% of the footage that Snyder shot.[71] Composer Tom Holkenborg completed his film score before being replaced by Danny Elfman halfway through post-production.[72][73] The scenes that Whedon wrote or re-shot for the theatrical release featured a brighter tone and more humor, and reduced the level of violence seen in Snyder's darker direction.[66] To meet the mandated runtime, more than 90 minutes of Snyder's footage was removed, but the result still adhered to the basic outline of the story. While the initial cut was poorly received by test audiences, the early screening of Whedon's cut scored as high as Wonder Woman (2017), so Warner Bros. decided to move forward with it.[64]

Justice League was released theatrically on November 17, 2017.[74] Critics described it as a "Frankenstein" film, obviously the work of two different directors with competing visions.[67][75][76][77] After seeing Whedon's version in late 2017, Deborah Snyder and executive producer Christopher Nolan advised Snyder to "never see that movie", knowing it would "break his heart".[69] Justice League grossed $657.9 million against an estimated $300 million budget.[2][74] Against an estimated break-even point of as much as $750 million,[78] Deadline Hollywood reported that the film lost Warner Bros. around $60 million.[79] An anonymous Warner Bros. executive stated in February 2021 that even the studio did not like the "stupefying" changes brought to the finished film, criticizing the Black Clad and the Russian family as goofy and pointless additions to the film.[69] The executive affirmed that the finished film felt "awkward" because the studio did not want to admit what a "piece of shit" it had become.[69] Due to the film's poor performance, Warner Bros. decided to move away from Snyder's vision for a shared universe of interconnected films and focus on standalone films and solo franchises instead.[80]

Differences from the theatrical version

<templatestyles src="Module:Hatnote/styles.css"></templatestyles>

There are many differences between the theatrical Justice League and Zack Snyder's Justice League. While the basic framework of the story is the same, dozens of additional scenes, backstories, mythos, worldbuilding elements, new characters, and teases for upcoming films are present in Snyder's version.[81][82] Zack Snyder's Justice League does not include any scenes shot by Whedon for the theatrical cut,[83] and former Warner Bros. executives Jon Berg and Geoff Johns, who oversaw the production of the theatrical release, had their credits removed for Snyder's version.[27]

Snyder has stated that Zack Snyder's Justice League is not set in the same continuity as Whedon's Justice League, which would remain the canonical version of the film.[84] However, Jason Momoa said that James Wan's Aquaman (2018) takes place after Zack Snyder's Justice League rather than Whedon's version.[85] Similarly, Wonder Woman (2017) director Patty Jenkins said that no DC director considers Whedon's Justice League canonical, and that she had worked with Snyder to ensure Wonder Woman maintained continuity with his film.[86]

#ReleaseTheSnyderCut movement

Immediately after the theatrical release of Justice League, which later gained the nickname "Josstice League",[87] fans created an online petition to release the "Snyder Cut" that gained more than 180,000 signatures.[88][89][66] The movement, which used the hashtag #ReleaseTheSnyderCut on social media,[90][91] began before fans had any knowledge that a Snyder cut of Justice League actually existed.[63][88][92] The movement was ignited by the theatrical cut's mixed reviews. Fans knew Snyder had left directorial and editorial duties in Whedon's hands; thus, they assumed Whedon created an inferior film. The circumstances have been compared to those of Superman II (1980), whose initial director was also replaced by one who made substantial changes. (Richard Donner was able to complete his envisioned Superman II cut in 2006.[90][91][93]) Some assumed an alternate cut of Justice League was inevitable because some of Snyder's films had been re-released in extended cuts for home media (such as Watchmen (2009) and Batman v Superman), which some critics consider superior to their theatrical versions.[94][95]

Members of the Justice League cast and crew showing support for the Snyder Cut's release included actors Ben Affleck,[96] Gal Gadot,[96] Jason Momoa,[97] Ciarán Hinds,[citation needed] and Ray Fisher;[98] photographer Clay Enos;[99] storyboard artist Jay Oliva;[100] cinematographer Wagner;[101] and Ben Affleck's stunt double Richard Cetrone.[102] Deborah Snyder said executive producers Christopher Nolan and Emma Thomas encouraged the Snyders to make the Snyder Cut: "I think through this process it's been nice, because outside of Chris, Zack hadn't talked to a lot of people."[103] On the two-year anniversary of the theatrical cut, cast and crew voiced support through social media.[96][104][105] Other film- and comic book-industry figures not related to Justice League have also supported the release of a "Snyder Cut", including filmmaker Kevin Smith,[106] television producer Steven S. DeKnight,[107] and comic book writers Rob Liefeld,[108] Robert Kirkman,[109] and Jerry Ordway.[110] Other figures were less optimistic. Shawn Robbins, chief analyst for Boxoffice Pro, suggested the size of the movement was too small to make an impact, stating, "another cut of Justice League just doesn't seem to be something many outside the die-hard fan base are clamoring to see."[111] Industry insiders also called the Snyder Cut's release unlikely. Writer Mario F. Robles, based on his industry connections, said Warner Bros. did not trust Snyder's vision and was not willing to spend millions to finish his cut.[112] Throughout the movement, members of the media referred to the Snyder Cut as "fabled"[96][113][114] or "mythical".[115][116][117]

Members of the #ReleaseTheSnyderCut movement engaged in acts of fan activism to promote it. In June 2018, fans reached out to executives at AT&T following a merger between the company and Warner;[118] in June 2019, they reached out to new Warner Bros. CEO Ann Sarnoff, who replaced Tsujihara after his resignation,[119] following that up a month later with a mass letter-writing campaign;[120] and in July 2019 they reached out to the parent company of Warner Bros., WarnerMedia, after the announcement of its new streaming service HBO Max.[121] Ahead of the 2019 San Diego Comic-Con, a fan launched a crowdfunding campaign with half of the funds to be spent on an advertising campaign (including billboards and a flying banner ad promoting the Snyder Cut), and the other half to be donated to the American Foundation for Suicide Prevention (AFSP).[122][123] For a similar campaign at the 2019 New York Comic Con, the movement purchased ad space on two billboards over Times Square featuring quotes from members of the cast and crew.[113] In December 2019, the movement rented another flying banner ad, this time passing over Warner Bros. Studios and directly asking Sarnoff to release the Snyder Cut.[124] In January 2020, the movement bought four minutes of ad space advocating for the film's release on a digital banner wrapped around the interior of Riverside Stadium during the FA Cup.[125] Their efforts garnered praise from Snyder[126] and from the AFSP.[127]

However, members of the movement have also been described by members of the media as "toxic"[128] for harassing, threatening, and cyberbullying those who express opinions about the Snyder Cut that are contrary to their beliefs.[129] Yohana Desta of Vanity Fair broadly described the act of fans demanding an alternative cut as a "modern pattern of audience demand that is actively making fandoms more toxic", and compared it to the 2017 harassment of Star Wars: The Last Jedi (2017) actress Kelly Marie Tran.[128] In September 2018, former DC Entertainment president Diane Nelson deleted her Twitter account after substantial online harassment by members of the movement.[130] Warner Bros. telephone operators, inundated with regular calls about the "Snyder Cut", were trained to treat these inquiries as prank calls.[128] Members of the movement tracked down Justice League stuntman Richard Cetrone to ask him questions about the Snyder Cut, only to digitally alter his response and spread on social media a fake text message that appeared to support their cause.[92][131]

Brandon Katz of The New York Observer said that the movement was composed of "both toxic DC fans that hurl vitriolic harassment at any and all opposition, and supportive moviegoers that genuinely enjoy Snyder's style and are just hoping to see the conclusion of his trilogy that began with 2013's Man of Steel. As with any contingent, there are both extremists and level-headed individuals in its ranks."[128] Bob Rehak, Swarthmore College Associate Professor and Chair of Film and Media Studies, said that fandoms such as #ReleaseTheSnyderCut revolt when a major change is made to something they love, and that this reaction usually comes from a smaller subsection of the fandom, which "[paints] the whole community with a really broad brush."[131]

Following the release of the Snyder Cut, fans immediately took to social media to express their love and appreciation for the film as compared to the Whedon Cut, in what could be described as a follow-up to the original #ReleasetheSnyderCut campaign. #RestoretheSnyderVerse started trending as fans advocated for Warner Bros. to allow Zack Snyder to fulfill his original vision for the DCEU and direct Justice League 2 and 3, further fueled by the numerous teasers in the Epilogue of the Snyder Cut. #ReleasetheAyerCut started trending as well, with fans demanding the original cut of Suicide Squad by David Ayer.[132]

Revival

In March 2019, after months of speculation, Snyder confirmed his original cut did exist, and stated that it was up to Warner Bros. to release it.[133] In November, an insider claimed that Warner Bros. was unlikely to release Snyder's version in any form, calling such hopes a "pipe dream".[134] However, the following month, Snyder posted a photo in his Vero account, showing boxes with tapes labeled "Z.S. J.L Director's cut", with the caption "Is it real? Does it exist? Of course it does."[135] According to Snyder, he initially imagined that his cut would never see a release, but snippets could potentially be included in a documentary.[3] Robert Greenblatt, then-WarnerMedia chairman and head of HBO Max, stated that discussions surrounding the release of Snyder's Justice League began in late 2019, and that they lasted a few months.[4] The studio first approached Snyder to release his cut unfinished as he had left it, but Snyder objected to do so and insisted on either finishing it or not completing it, leading Warner to take some months before figuring out that Snyder wanted to give what the audience desired.[136] According to Snyder, WarnerMedia decided to move forward with the Snyder Cut in February 2020, after chairman Toby Emmerich acknowledged the #ReleaseTheSnyderCut movement and reached out to Snyder.[3]

The Snyders invited executives from Warner Bros., HBO Max, and DC to their home to view the Snyder Cut. Snyder also presented ideas, which included potentially releasing the cut in episodes. Impressed, the executives decided to let the project proceed. Snyder began to reassemble the film's original post-production team to finish the cut.[3] The effort was almost thwarted by the COVID-19 pandemic, which was escalating around the time, but the Snyders pushed to continue with it. Snyder notified the original cast of the undertaking between April and May 2020; according to Snyder, Fisher initially thought he was joking.[3] On May 20, 2020, Snyder announced during a Q&A after an online watch party of Man of Steel that his cut of Justice League would be released as Zack Snyder's Justice League on HBO Max in 2021.[80] Greenblatt said WarnerMedia tried to get the news out "as quickly as possible" before HBO Max launched on May 27.[4]

Snyder, who had not yet seen the theatrical cut, described his cut as "an entirely new thing, and, especially talking to those who have seen the released movie, a new experience apart from that movie."[3] The Snyders felt that being able to finally finish Justice League would bring them closure, and were excited by the prospect of expanding the film's character development.[3] At that point, it was unclear what format Zack Snyder's Justice League would take for the release, whether as a four-hour-long film or a six-part miniseries. The Hollywood Reporter wrote that it was expected to cost $20–30 million to complete the visual effects, score, and editing.[3] However, Greenblatt indicated the release would be "wildly expensive" and cost more than the reported $30 million to complete.[4] On June 23, 2020, Sandra Dewey, president of productions and business operations for WarnerMedia, stated in an interview that they are aiming for an "early to mid-2021" release.[137]

Initial reports indicated that there would be no new material filmed, as Snyder was not given permission by WarnerMedia.[138] However, on September 23, 2020, it was revealed that Snyder was preparing to shoot additional footage in October. Affleck, Cavill, and Fisher reprised their roles for the shoot. With the cost of the additional shoot, the budget was estimated to have increased to around $70 million.[139][5] The additional shoots began by October 6.[140] Later that month, Amber Heard, Jared Leto, and Joe Manganiello joined the cast to reprise their DCEU roles as Mera, the Joker, and Deathstroke, respectively.[27][141] Snyder also directed an additional scene with Miller over Zoom while Miller was filming the third Fantastic Beasts film (2022) in London by sending crew drawings and diagrams of how he wanted the scene to look. Snyder's video feed played through a stand on a table enabling him to direct Miller and the crew, who filmed the scene on his behalf.[142] Snyder stated that only four to five minutes of new footage was shot during additional photography.[143] In 2020, the project was close to collapse due to the coronavirus pandemic in the United States and the high number of infections; however, in early 2021, Deborah Snyder reported that work was moving forward as "post can be done safely at home".[144] In January 2021, Snyder confirmed that work on the cut had been completed.[145]

Reactions

The announcement of Zack Snyder's Justice League was celebrated by the #ReleasetheSnyderCut movement, with many fans expressing their enthusiasm on social media.[146][147] Some Snyder fans uploaded videos of them destroying their DVD and Blu-ray copies of the theatrical cut.[148][87] Many industry figures, such as cast members of Justice League, expressed their gratitude to the fans who supported the release of Snyder's version of the film.[149] However, some journalists expressed concern that WarnerMedia was conceding to fans who had engaged in forms of harassment and trolling during the movement, which they feared would set a negative precedent.[150] Screen Rant wrote that it sent the message that fan pressuring can work to influence film studios, networks, and streaming services.[151] In response to this concern, HBO Max CEO Tony Goncalves reiterated the passion of the fandom and denied such claims, affirming that as a business they listen to demand from consumers.[152]

Music

<templatestyles src="Module:Hatnote/styles.css"></templatestyles>

Tom Holkenborg, also known as Junkie XL, composed the film's score; he had previously worked on the score for the theatrical version of Justice League, before being replaced by Danny Elfman following Snyder's departure and Whedon's arrival.[72][73][153] When Holkenborg was rehired to score the film in early 2020, he decided to restart and make a brand new score for the film, which consists of fifty-four tracks and is three hours and 54 minutes long. The length of the score broke the long held 3-hour record of 1959's Ben-Hur by nearly a full hour, becoming the longest musical score in film history.[154][153] Holkenborg described the score as "fully electronic [at times], and at other times fully orchestral", incorporating elements of rock and trap.[153] The album was released via WaterTower Music on March 18, 2021, the same day as the film's release.[153]

Two tracks from the film's score, "The Crew at Warpower", and "Middle Mass", were released as singles on February 17, 2021 and March 12, 2021, respectively.[155][153] The soundtrack also makes use of a couple of songs; the beginning of the movie features a traditional Icelandic song "Vísur Vatnsenda-Rósu" by Yong Aus Galeson, while later scenes use the songs "Distant Sky" and "There Is a Kingdom" by Nick Cave and the Bad Seeds; none are included on the soundtrack.[156][157] Allison Crowe's cover of the Leonard Cohen song "Hallelujah" plays during the end credits as a tribute to Autumn Snyder.[69]

Release

While the cut was originally planned to release as a four-part miniseries in addition to a single film, Snyder said on Vero in January 2021 that the cut would be released as a "one-shot".[158] WarnerMedia later confirmed this in a press release, describing Zack Snyder's Justice League as a "full-length Max Original feature film".[159] The film is dedicated to Autumn Snyder's memory.[69]

Streaming

Zack Snyder's Justice League was released on March 18, 2021 on HBO Max in the United States.[160][80][137][161] Unlike the theatrical version which was rated PG-13, this version carries an R-rating for "violence and some language".[162] The film was released internationally on several platforms:[163][164] on HBO Go in select Asian countries;[165] Binge in Australia;[166] Crave in Canada; HBO services in select European countries;[165] on digital services such as Amazon Prime Video and the iTunes Store in France;[167][lower-alpha 6] digital services such as Hungama Play and Tata Sky in India;[169] Neon, Sky Go, and Sky Movies Premiere in New Zealand;[170][171] and on Now and Sky Cinema in the United Kingdom.[172] The film will also be released on HBO Max in Latin America when the service launches in June 29, 2021.[165] On March 25, 2021, a black and white version of the cut, entitled the Justice Is Gray Edition, was released on HBO Max, in similar fashion to the Ultimate Edition of Batman v Superman: Dawn of Justice.[173][174] This version was released in the UK through Sky Cinema on April 30.[175]

Snyder has expressed his interest on screening his film in IMAX theaters in the markets once the COVID-19 pandemic gets under control. For the theatrical release of the film, Snyder added a 10-minute intermission halfway into the movie, accompanied by the score track "The Crew at Warpower".[176] The cut was released in an open matte 1.33:1 aspect ratio alongside IMAX 1.43:1.[177][178][179] The cut is also available to stream in 4K, HDR (in both HDR10 and Dolby Vision), and Dolby Atmos on HBO Max.[180]

On March 8, 2021, ten days prior to the scheduled debut of the film, HBO Max accidentally released the film to some viewers when attempting to watch Tom & Jerry. Although the cut's full runtime was locked to Tom & Jerry's 101 minutes, viewers quickly managed to bypass the bug. After more than two hours, it was later fixed.[181]

Marketing

Alongside the announcement of Zack Snyder's Justice League, HBO released posters depicting the six members of the Justice League. Although these posters had previously been used for the theatrical film's marketing campaign, the HBO ones featured a black-and-white filter and strongly emphasized Snyder's name. Chris Agar of Screen Rant called the filter "a stark contrast from the colorful Justice League posters that were prevalent in the buildup to the theatrical release, which is most definitely an intentional choice to separate the two versions of the movie."[182]

Snyder announced on May 22, 2020 that a trailer was in the works.[183] A brief teaser, featuring Wonder Woman, a voiceover of Jesse Eisenberg as Lex Luthor, and the reveal of Darkseid, was released on June 18.[184] On July 25, 2020, an official clip was released with the reveal of black suit Superman during Justice Con 2020.[185] On August 22, 2020, the first teaser was released during the DC FanDome event. It was well received from audiences and critics alike.[186] In early November, the original teaser was temporarily removed from HBO Max's social platforms due to the expiration of the rights to the song "Hallelujah" by Leonard Cohen which was used in the trailer.[187] On November 17, 2020, the three year anniversary of the theatrical cut's release, an updated version of the teaser with new footage was uploaded in black and white on Zack Snyder's Vero account and in color on HBO Max's social media accounts.[188]

Snyder released three new promotional posters titled "Fallen",[189] "Risen",[190] and "Reborn"[191] on January 29, 2021, with the posters confirming the final release date of March 18, 2021. An official synopsis was also revealed.[192] On February 14, 2021, a two-minute trailer was released.[193][194] A scene at the end of the trailer in which Leto's Joker says "We live in a society" garnered considerable commentary due to the line's status as an internet meme commonly associated with the Joker.[195] On March 2, 2021, Snyder released another set of series of promotional posters through his social media accounts.[196] Beginning from March 4, 2021, posters of each individual member of the League were uploaded on a daily basis along with new footage centered around the particular hero. This concluded with a teaser featuring the film's villains, Steppenwolf and Darkseid, and a poster for the latter. On March 14, the final trailer was released.[197]

Snyder expressed interest in December 2020 on writing a tie-in prequel comic book centered on Batman and the Joker to accompany the film, set in the post-apocalyptic Knightmare world and revealing how the Joker murdered Robin before the Joker steals a Mother Box under Cyborg's calculations so the Flash can warn Bruce Wayne in the past.[198] Snyder later proposed a comic book miniseries set before Batman v Superman which fleshed out Robin's death in detail and Batman's descent into a far more vicious approach on crime-fighting before meeting with Superman. Despite the discussions, Snyder confirmed in February 2021 that DC turned down his proposal.[199]

On March 16, 2021, DC published three Zack Snyder's Justice League variant covers for the comic book series Justice League, issue 59, written by Brian Michael Bendis, pencilled and inked by David Marquez and colored by Tamra Bonvillain. Each cover was drawn by Lee Bermejo, Liam Sharp, and Jim Lee.[200]

Home media

On March 11, 2021, it was reported that the film will be released on Ultra HD Blu-ray and Blu-ray in Hong Kong, Australia, Germany and Italy on May 25, 2021, May 26, 2021, and May 27, 2021, respectively.[201] The film was released May 24, 2021, on Blu-ray, DVD and 4K in the UK.[202] A limited edition SteelBook was announced for the UK by HMV with pre-orders starting March 22, 2021. According to Warner Bros UK, pre-orders for the home media version sold out in the first 20 minutes of releases.[203] In Canada, it will be released on July 20, 2021 on Blu-ray and 4K.[204] On June 24, it was announced that the film would be releasing in the US on September 7, 2021.[205][206]

Reception

Audience viewership

Following its opening weekend, view-tracking app Samba TV reported that 1.8 million American households had watched at least the first five minutes of the film between March 19–21 (only counting smart TVs, not devices). The total was behind the three-day total of fellow DCEU film Wonder Woman 1984 (2.2 million) but ahead of the pilot episode of The Falcon and the Winter Soldier (1.7 million), which debuted the same weekend on Disney+.[207] Samba TV also reported that just one-third of households watched the film in its entirety in a single sitting.[208] Later on, Samba TV also reported that within the first 39 days of release, 3.7 million US households watched the film.[209][210] Over its first full week of release, the film was watched by 2.2 million households in the United States, with 792,000 (36%) finishing it. Over the same timeframe, the HBO Max app was downloaded 64% more and opened 8.9% more than in an average week.[211] Forbes estimated that if all new subscribers watched the film and stayed subscribed to the platform for 12 months, Zack Snyder's Justice League would result in around $266 million in revenue for Warner Bros.[212] At the 2021 WarnerMedia Upfront, Warner Media declared the film was "a hit" Max original.[213]

Zack Snyder's Justice League has been heavily streamed in international markets, breaking several records. In Canada, the film became the most-streamed content of all time in Crave with 1.1 million viewers.[214] It also allegedly led to the service growing in subscribers by 12%.[215] In Australia, Zack Snyder's Justice League set new records to become the biggest premiere in Binge.[216] In the United Kingdom, where it is streaming via Sky Cinema, the film was viewed by 954,000 households, with 458,000 (48%) watching in its entirety.[217] It later took the top spot on the UK's Official Film Charts, supplanting fellow DCEU film Wonder Woman 1984.[218][219] In China, where it was released on May 3 on Migu Video, Tencent Video, and Bilibili, it became highest viewed streaming film with almost 250 million views in just five days on Migu Video, surpassing the former record set by Avengers: Endgame.[220] In India, where it was released on BookMyShow Stream, about 100,000 homes watched the film in its first weekend.[221]

Critical response

The performances of (L:R) Ben Affleck, Ray Fisher, and Ezra Miller garnered critical praise, with many highlighting their increased and improved characterizations in the film.

According to The Hollywood Reporter, critics praised "Snyder's directing style and ability to offer more depth to characters" but criticized the film's length.[222] Variety stated that "no matter how the critics feel about Snyder's film, they all seem to agree on one point: it is superior to the 2017 theatrical version of Justice League."[223] The Hollywood Reporter and TheWrap also noted that most critics thought the film was superior to the 2017 version.[222][224] However, Total Film reported that the critical response to the film was mixed, and critics were "divided on whether it's better or worse than 2017's Justice League."[225] Rob Harvilla of The Ringer states that the film is "A Zack Snyder film that critics enjoyed, or at least grudgingly appreciated". He further asserted that both fans and critics respect the Snyder Cut due to the nature of its existence, writing that "He [Zack Snyder] has justified, in an instant, the half-decade of proselytizing toil the Snyderverse unflinchingly endured on his behalf. He has bent the very arc of history. He has shocked the world."[226]

On the review aggregator website Rotten Tomatoes, 71% of 294 reviews are positive, with an average rating of 6.7/10. The site's critical consensus reads, "Zack Snyder's Justice League lives up to its title with a sprawling cut that expands to fit the director's vision – and should satisfy the fans who willed it into existence."[227] According to Metacritic, which calculated a weighted average score of 54 out of 100 based on 45 critics, the film received "mixed or average reviews".[228] The scores of the film are higher on both sites than what the 2017 film received (40% and 45, respectively).[229][230]

Robbie Collin of The Telegraph awarded the film a full five stars, writing that "The unwatchable 2017 comic-book calamity has been refashioned into one of the most spectacular superhero movies ever made."[231] Jenna Anderson from ComicBook.com called the film "a flawed but otherwise rewarding experience," praising its cast and giving a rating of 4.5 out of 5.[232] Writing for Variety, Owen Gleiberman wrote: "The new movie — and make no mistake, it really is a new movie — is more than a vindication of Snyder's original vision. It's a grand, nimble, and immersive entertainment, a team-of-heroes origin story that, at heart, is classically conventional, yet it's now told with such an intoxicating childlike sincerity and ominous fairy-tale wonder that it takes you back to what comic books, at their best, have always sought to do: make you feel like you're seeing gods at play on Earth."[1] Matt Zoller Seitz of RogerEbert.com gave the film a rating of 3.5 out of 4, saying "I don't see how it's possible to put this version of the project next to the 2017 version and not recognize that it's superior in every way."[233] Bilge Ebiri of Vulture said: "The Snyder Cut has its share of problems — when you get the best of Snyder, you also get the worst — but it's an undeniably passionate and moving work. It earns its self-importance."[234]

Mick LaSalle of San Francisco Chronicle gave the film a positive review, stating that "‘Zack Snyder’s Justice League’ turns a bad movie into an epic piece of art" and that "It’s Snyder’s attempt to make the greatest superhero movie ever — a sincere attempt at a masterpiece — and though he doesn’t quite succeed, he’s made something epic. And he made it with integrity."[235] Eric Kohn of IndieWire gave the film a more critical review, stating that it "undeniably represents the singular vision of a filmmaker whose maximalist approach may repel as many people as it delights" and that it "certainly delivers a genuine cinema of attraction for those who demanded it in the first place," but criticized the runtime by saying that "The drawn-out nature of this relatively simple heroes-save-the-world plot often just amounts to a gratuitous exercise in style."[236] Tom Jorgensen of IGN gave the film an 8 out of 10 rating, stating that "Zack Snyder’s Justice League is a surprise vindication for the director and the fans that believed in his vision. With a mature approach to its superhero drama, better-realized antagonists, and improved action, Snyder’s version of Justice League saves the movie from the dustbin of history, something that likely only could’ve happened on a streaming platform like HBO Max. Though not every addition feels totally necessary, and some new visual effects stick out as unpolished, it's hard to overstate how much more enjoyable this version of Justice League is."[237]

Accolades

The film's final fight against Steppenwolf was nominated for the 2021 MTV Movie & TV Awards Best Fight category, but lost to WandaVision's fight between Wanda Maximoff and Agatha Harkness.[238]

See also

Notes

  1. The theatrical Justice League cost around $300 million to produce.[2] Former WarnerMedia chairman and then-head of HBO Max Robert Greenblatt had indicated that the amount required to finish the Snyder Cut would likely cost more than the reported $20–30 million.[3][4] After the announcement of reshoots to film brand new footage, the estimated cost rose to $70+ million.[5]
  2. As depicted in Batman v Superman: Dawn of Justice (2016).
  3. One of the ships operated by General Zod in Man of Steel (2013).
  4. As depicted in Aquaman (2018).
  5. Similar to the "Knightmare" scene seen in Batman v Superman: Dawn of Justice (2016).
  6. The film was originally scheduled to release on April 22, 2021 in France, but later pulled forward to the simultaenous worldwide launch.[168]

References

  1. 1.0 1.1 Lua error in package.lua at line 80: module 'strict' not found.
  2. 2.0 2.1 Lua error in package.lua at line 80: module 'strict' not found.
  3. 3.0 3.1 3.2 3.3 3.4 3.5 3.6 3.7 3.8 Lua error in package.lua at line 80: module 'strict' not found.
  4. 4.0 4.1 4.2 4.3 Lua error in package.lua at line 80: module 'strict' not found.
  5. 5.0 5.1 Lua error in package.lua at line 80: module 'strict' not found.
  6. Lua error in package.lua at line 80: module 'strict' not found.
  7. Lua error in package.lua at line 80: module 'strict' not found.
  8. Lua error in package.lua at line 80: module 'strict' not found.
  9. 9.0 9.1 Lua error in package.lua at line 80: module 'strict' not found.
  10. Lua error in package.lua at line 80: module 'strict' not found.
  11. 11.0 11.1 11.2 11.3 11.4 11.5 11.6 11.7 11.8 Lua error in package.lua at line 80: module 'strict' not found.
  12. 12.0 12.1 Lua error in package.lua at line 80: module 'strict' not found.
  13. Lua error in package.lua at line 80: module 'strict' not found.
  14. Lua error in package.lua at line 80: module 'strict' not found.
  15. Lua error in package.lua at line 80: module 'strict' not found.
  16. Lua error in package.lua at line 80: module 'strict' not found.
  17. Lua error in package.lua at line 80: module 'strict' not found.
  18. Lua error in package.lua at line 80: module 'strict' not found.
  19. Lua error in package.lua at line 80: module 'strict' not found.
  20. 20.0 20.1 Lua error in package.lua at line 80: module 'strict' not found.
  21. Lua error in package.lua at line 80: module 'strict' not found.
  22. Lua error in package.lua at line 80: module 'strict' not found.
  23. Lua error in package.lua at line 80: module 'strict' not found.
  24. Lua error in package.lua at line 80: module 'strict' not found.
  25. Lua error in package.lua at line 80: module 'strict' not found.
  26. Lua error in package.lua at line 80: module 'strict' not found.
  27. 27.0 27.1 27.2 Lua error in package.lua at line 80: module 'strict' not found.
  28. Lua error in package.lua at line 80: module 'strict' not found.
  29. Lua error in package.lua at line 80: module 'strict' not found.
  30. Lua error in package.lua at line 80: module 'strict' not found.
  31. Lua error in package.lua at line 80: module 'strict' not found.
  32. 32.0 32.1 Lua error in package.lua at line 80: module 'strict' not found.
  33. 33.0 33.1 Lua error in package.lua at line 80: module 'strict' not found.
  34. Lua error in package.lua at line 80: module 'strict' not found.
  35. Lua error in package.lua at line 80: module 'strict' not found.
  36. Lua error in package.lua at line 80: module 'strict' not found.
  37. Lua error in package.lua at line 80: module 'strict' not found.
  38. Lua error in package.lua at line 80: module 'strict' not found.
  39. 39.0 39.1 Lua error in package.lua at line 80: module 'strict' not found.
  40. 40.0 40.1 Lua error in package.lua at line 80: module 'strict' not found.
  41. Lua error in package.lua at line 80: module 'strict' not found.[non-primary source needed]
  42. Lua error in package.lua at line 80: module 'strict' not found.
  43. Lua error in package.lua at line 80: module 'strict' not found.
  44. Lua error in package.lua at line 80: module 'strict' not found.
  45. Lua error in package.lua at line 80: module 'strict' not found.
  46. Lua error in package.lua at line 80: module 'strict' not found.
  47. Lua error in package.lua at line 80: module 'strict' not found.
  48. Lua error in package.lua at line 80: module 'strict' not found.
  49. 49.0 49.1 Lua error in package.lua at line 80: module 'strict' not found.
  50. Lua error in package.lua at line 80: module 'strict' not found.
  51. Lua error in package.lua at line 80: module 'strict' not found.
  52. Lua error in package.lua at line 80: module 'strict' not found.
  53. Lua error in package.lua at line 80: module 'strict' not found.
  54. Lua error in package.lua at line 80: module 'strict' not found.
  55. 55.0 55.1 Lua error in package.lua at line 80: module 'strict' not found.
  56. Lua error in package.lua at line 80: module 'strict' not found.
  57. Lua error in package.lua at line 80: module 'strict' not found.
  58. Lua error in package.lua at line 80: module 'strict' not found.
  59. Lua error in package.lua at line 80: module 'strict' not found.
  60. 60.0 60.1 Lua error in package.lua at line 80: module 'strict' not found.
  61. 61.0 61.1 61.2 Lua error in package.lua at line 80: module 'strict' not found.
  62. Lua error in package.lua at line 80: module 'strict' not found.
  63. 63.0 63.1 Lua error in package.lua at line 80: module 'strict' not found.
  64. 64.0 64.1 64.2 Lua error in package.lua at line 80: module 'strict' not found.
  65. Lua error in package.lua at line 80: module 'strict' not found.
  66. 66.0 66.1 66.2 66.3 Lua error in package.lua at line 80: module 'strict' not found.
  67. 67.0 67.1 Lua error in package.lua at line 80: module 'strict' not found.
  68. 68.0 68.1 68.2 Lua error in package.lua at line 80: module 'strict' not found.
  69. 69.0 69.1 69.2 69.3 69.4 69.5 Lua error in package.lua at line 80: module 'strict' not found.
  70. Lua error in package.lua at line 80: module 'strict' not found.
  71. Lua error in package.lua at line 80: module 'strict' not found.
  72. 72.0 72.1 Lua error in package.lua at line 80: module 'strict' not found.
  73. 73.0 73.1 Lua error in package.lua at line 80: module 'strict' not found.
  74. 74.0 74.1 Lua error in package.lua at line 80: module 'strict' not found.
  75. Lua error in package.lua at line 80: module 'strict' not found.
  76. Lua error in package.lua at line 80: module 'strict' not found.
  77. Lua error in package.lua at line 80: module 'strict' not found.
  78. Lua error in package.lua at line 80: module 'strict' not found.
  79. Lua error in package.lua at line 80: module 'strict' not found.
  80. 80.0 80.1 80.2 Lua error in package.lua at line 80: module 'strict' not found.
  81. Lua error in package.lua at line 80: module 'strict' not found.
  82. Lua error in package.lua at line 80: module 'strict' not found.
  83. Lua error in package.lua at line 80: module 'strict' not found.
  84. Lua error in package.lua at line 80: module 'strict' not found.
  85. Lua error in package.lua at line 80: module 'strict' not found.
  86. Lua error in package.lua at line 80: module 'strict' not found.
  87. 87.0 87.1 Lua error in package.lua at line 80: module 'strict' not found.
  88. 88.0 88.1 Lua error in package.lua at line 80: module 'strict' not found.
  89. Lua error in package.lua at line 80: module 'strict' not found.
  90. 90.0 90.1 Lua error in package.lua at line 80: module 'strict' not found.
  91. 91.0 91.1 Lua error in package.lua at line 80: module 'strict' not found.
  92. 92.0 92.1 Lua error in package.lua at line 80: module 'strict' not found.
  93. Lua error in package.lua at line 80: module 'strict' not found.
  94. Lua error in package.lua at line 80: module 'strict' not found.
  95. Lua error in package.lua at line 80: module 'strict' not found.
  96. 96.0 96.1 96.2 96.3 Lua error in package.lua at line 80: module 'strict' not found.
  97. Lua error in package.lua at line 80: module 'strict' not found.
  98. Lua error in package.lua at line 80: module 'strict' not found.
  99. Lua error in package.lua at line 80: module 'strict' not found.
  100. Lua error in package.lua at line 80: module 'strict' not found.
  101. Lua error in package.lua at line 80: module 'strict' not found.
  102. Lua error in package.lua at line 80: module 'strict' not found.
  103. Lua error in package.lua at line 80: module 'strict' not found.
  104. Lua error in package.lua at line 80: module 'strict' not found.
  105. Lua error in package.lua at line 80: module 'strict' not found.
  106. Lua error in package.lua at line 80: module 'strict' not found.
  107. Lua error in package.lua at line 80: module 'strict' not found.
  108. Lua error in package.lua at line 80: module 'strict' not found.
  109. Lua error in package.lua at line 80: module 'strict' not found.
  110. Lua error in package.lua at line 80: module 'strict' not found.
  111. Lua error in package.lua at line 80: module 'strict' not found.
  112. Lua error in package.lua at line 80: module 'strict' not found.
  113. 113.0 113.1 Lua error in package.lua at line 80: module 'strict' not found.
  114. Lua error in package.lua at line 80: module 'strict' not found.
  115. Lua error in package.lua at line 80: module 'strict' not found.
  116. Lua error in package.lua at line 80: module 'strict' not found.
  117. Lua error in package.lua at line 80: module 'strict' not found.
  118. Lua error in package.lua at line 80: module 'strict' not found.
  119. Lua error in package.lua at line 80: module 'strict' not found.
  120. Lua error in package.lua at line 80: module 'strict' not found.
  121. Lua error in package.lua at line 80: module 'strict' not found.
  122. Lua error in package.lua at line 80: module 'strict' not found.
  123. Lua error in package.lua at line 80: module 'strict' not found.
  124. Lua error in package.lua at line 80: module 'strict' not found.
  125. Lua error in package.lua at line 80: module 'strict' not found.
  126. Lua error in package.lua at line 80: module 'strict' not found.
  127. Lua error in package.lua at line 80: module 'strict' not found.
  128. 128.0 128.1 128.2 128.3 Multiple sources:
    • Lua error in package.lua at line 80: module 'strict' not found.
    • Lua error in package.lua at line 80: module 'strict' not found.
    • Lua error in package.lua at line 80: module 'strict' not found.
    • Lua error in package.lua at line 80: module 'strict' not found.
    • Lua error in package.lua at line 80: module 'strict' not found.
  129. Lua error in package.lua at line 80: module 'strict' not found.
  130. Lua error in package.lua at line 80: module 'strict' not found.
  131. 131.0 131.1 Lua error in package.lua at line 80: module 'strict' not found.
  132. Lua error in package.lua at line 80: module 'strict' not found.
  133. Lua error in package.lua at line 80: module 'strict' not found.
  134. Lua error in package.lua at line 80: module 'strict' not found.
  135. Lua error in package.lua at line 80: module 'strict' not found.
  136. Lua error in package.lua at line 80: module 'strict' not found.
  137. 137.0 137.1 Lua error in package.lua at line 80: module 'strict' not found.
  138. Lua error in package.lua at line 80: module 'strict' not found.
  139. Lua error in package.lua at line 80: module 'strict' not found.
  140. Lua error in package.lua at line 80: module 'strict' not found.
  141. Lua error in package.lua at line 80: module 'strict' not found.
  142. Lua error in package.lua at line 80: module 'strict' not found.
  143. Lua error in package.lua at line 80: module 'strict' not found.
  144. Lua error in package.lua at line 80: module 'strict' not found.
  145. Lua error in package.lua at line 80: module 'strict' not found.
  146. Lua error in package.lua at line 80: module 'strict' not found.
  147. Lua error in package.lua at line 80: module 'strict' not found.
  148. Lua error in package.lua at line 80: module 'strict' not found.
  149. Multiple sources:
    • Lua error in package.lua at line 80: module 'strict' not found.
    • Lua error in package.lua at line 80: module 'strict' not found.
    • Lua error in package.lua at line 80: module 'strict' not found.
    • Lua error in package.lua at line 80: module 'strict' not found.
    • Lua error in package.lua at line 80: module 'strict' not found.
    • Lua error in package.lua at line 80: module 'strict' not found.
    • Lua error in package.lua at line 80: module 'strict' not found.
  150. Multiple sources:
    • Lua error in package.lua at line 80: module 'strict' not found.
    • Lua error in package.lua at line 80: module 'strict' not found.
    • Lua error in package.lua at line 80: module 'strict' not found.
    • Lua error in package.lua at line 80: module 'strict' not found.
  151. Lua error in package.lua at line 80: module 'strict' not found.
  152. Lua error in package.lua at line 80: module 'strict' not found.
  153. 153.0 153.1 153.2 153.3 153.4 Lua error in package.lua at line 80: module 'strict' not found.
  154. Lua error in package.lua at line 80: module 'strict' not found.
  155. Lua error in package.lua at line 80: module 'strict' not found.
  156. Lua error in package.lua at line 80: module 'strict' not found.
  157. Lua error in package.lua at line 80: module 'strict' not found.
  158. Lua error in package.lua at line 80: module 'strict' not found.
  159. Lua error in package.lua at line 80: module 'strict' not found.
  160. Lua error in package.lua at line 80: module 'strict' not found.
  161. Lua error in package.lua at line 80: module 'strict' not found.
  162. Lua error in package.lua at line 80: module 'strict' not found.
  163. Lua error in package.lua at line 80: module 'strict' not found.
  164. Lua error in package.lua at line 80: module 'strict' not found.
  165. 165.0 165.1 165.2 Lua error in package.lua at line 80: module 'strict' not found.
  166. Lua error in package.lua at line 80: module 'strict' not found.
  167. Lua error in package.lua at line 80: module 'strict' not found.
  168. Lua error in package.lua at line 80: module 'strict' not found.
  169. Lua error in package.lua at line 80: module 'strict' not found.
  170. Lua error in package.lua at line 80: module 'strict' not found.
  171. Lua error in package.lua at line 80: module 'strict' not found.
  172. Lua error in package.lua at line 80: module 'strict' not found.
  173. Lua error in package.lua at line 80: module 'strict' not found.
  174. Lua error in package.lua at line 80: module 'strict' not found.
  175. Lua error in package.lua at line 80: module 'strict' not found.
  176. Lua error in package.lua at line 80: module 'strict' not found.
  177. Lua error in package.lua at line 80: module 'strict' not found.
  178. Lua error in package.lua at line 80: module 'strict' not found.
  179. Lua error in package.lua at line 80: module 'strict' not found.
  180. Lua error in package.lua at line 80: module 'strict' not found.
  181. Lua error in package.lua at line 80: module 'strict' not found.
  182. Lua error in package.lua at line 80: module 'strict' not found.
  183. Lua error in package.lua at line 80: module 'strict' not found.
  184. Lua error in package.lua at line 80: module 'strict' not found.
  185. Lua error in package.lua at line 80: module 'strict' not found.
  186. Lua error in package.lua at line 80: module 'strict' not found.
  187. Lua error in package.lua at line 80: module 'strict' not found.
  188. Lua error in package.lua at line 80: module 'strict' not found.
  189. Lua error in package.lua at line 80: module 'strict' not found.
  190. Lua error in package.lua at line 80: module 'strict' not found.
  191. Lua error in package.lua at line 80: module 'strict' not found.
  192. Lua error in package.lua at line 80: module 'strict' not found.
  193. Lua error in package.lua at line 80: module 'strict' not found.
  194. Lua error in package.lua at line 80: module 'strict' not found.
  195. Lua error in package.lua at line 80: module 'strict' not found.
  196. Lua error in package.lua at line 80: module 'strict' not found.
  197. Lua error in package.lua at line 80: module 'strict' not found.
  198. Lua error in package.lua at line 80: module 'strict' not found.
  199. Lua error in package.lua at line 80: module 'strict' not found.
  200. Lua error in package.lua at line 80: module 'strict' not found.
  201. Lua error in package.lua at line 80: module 'strict' not found.
  202. Lua error in package.lua at line 80: module 'strict' not found.
  203. Lua error in package.lua at line 80: module 'strict' not found.
  204. Lua error in package.lua at line 80: module 'strict' not found.
  205. Lua error in package.lua at line 80: module 'strict' not found.
  206. Lua error in package.lua at line 80: module 'strict' not found.
  207. Lua error in package.lua at line 80: module 'strict' not found.
  208. Lua error in package.lua at line 80: module 'strict' not found.
  209. Lua error in package.lua at line 80: module 'strict' not found.
  210. Lua error in package.lua at line 80: module 'strict' not found.
  211. Lua error in package.lua at line 80: module 'strict' not found.https://www.bloomberg.com/news/articles/2021-03-29/hbo-max-has-top-gain-in-weekly-streaming-sessions-apptopia
  212. Lua error in package.lua at line 80: module 'strict' not found.
  213. Lua error in package.lua at line 80: module 'strict' not found.
  214. Lua error in package.lua at line 80: module 'strict' not found.
  215. Lua error in package.lua at line 80: module 'strict' not found.https://mobilesyrup.com/2021/04/29/bells-crave-surpasses-2-9-million-subscribers-in-q1-2021/
  216. Lua error in package.lua at line 80: module 'strict' not found.
  217. Lua error in package.lua at line 80: module 'strict' not found.
  218. Lua error in package.lua at line 80: module 'strict' not found.
  219. Lua error in package.lua at line 80: module 'strict' not found.
  220. Lua error in package.lua at line 80: module 'strict' not found.
  221. Lua error in package.lua at line 80: module 'strict' not found.
  222. 222.0 222.1 Lua error in package.lua at line 80: module 'strict' not found.
  223. Lua error in package.lua at line 80: module 'strict' not found.
  224. Lua error in package.lua at line 80: module 'strict' not found.
  225. Lua error in package.lua at line 80: module 'strict' not found.
  226. Lua error in package.lua at line 80: module 'strict' not found.
  227. Lua error in package.lua at line 80: module 'strict' not found.
  228. Lua error in package.lua at line 80: module 'strict' not found.
  229. Lua error in package.lua at line 80: module 'strict' not found.
  230. Lua error in package.lua at line 80: module 'strict' not found.
  231. Lua error in package.lua at line 80: module 'strict' not found.
  232. Lua error in package.lua at line 80: module 'strict' not found.
  233. Lua error in package.lua at line 80: module 'strict' not found.
  234. Lua error in package.lua at line 80: module 'strict' not found.
  235. Lua error in package.lua at line 80: module 'strict' not found.
  236. Lua error in package.lua at line 80: module 'strict' not found.
  237. Lua error in package.lua at line 80: module 'strict' not found.
  238. Lua error in package.lua at line 80: module 'strict' not found.

External links

Script error: The function "top" does not exist.

Script error: The function "bottom" does not exist.