'Justice League' Is a Great Action Movie, But It Needs a Lesson in Teamwork

Batman, Cyborg, Aquaman, Flash, and Wonder Woman, superheroes.

DC Comics' new movie "Justice League" is a thrilling action film, with some good character development and great blockbuster fight scenes. Even so, the film has a gaping hole. It fails to achieve what the Marvel Cinematic Universe (MCU) has done very well — tell a compelling teamwork narrative with various superhero characters.

From "Iron Man" (2008) to "Thor: Ragnarock" (2017), the powerful Marvel Cinematic Universe (MCU) has crushed the new DC Comics offerings, both in box office and in quality. With "Justice League," DC takes a step toward Marvel's formula, but the new movie still isn't as crisp as the Avengers films.

"Justice League" easily outstrips all other recent DC Comics films — with the exception of "Wonder Woman" (2016). Its driving conflict — and its final resolution — is more direct and more believable than "Suicide Squad" (2016) and "Batman v. Superman: Dawn of Justice" (2016), although that isn't exactly a high bar.

The new movie opens with tremors of a rising evil: the alien Steppenwolf (Ciarán Hinds) has come to destroy humanity and turn the earth into a hellhole. To achieve this, he must unite three boxes containing secret power. Bruce Wayne/Batman (Ben Affleck) must unite earth's heroes to stop this evil and save the world.

Stellar action, strong dialogue, and hilarious moments between Clark Kent/Superman (Henry Cavill) and Barry Allen/The Flash (Ezra Miller) bring this film to life. Audiences will thoroughly enjoy it, and experience fewer moments of confusion than in most recent DC superhero films. But the real heart of the movie — the "teaming up to save the world" motif — falls short of Marvel's success, even if it is an improvement over the other DC films.

Marvel has used this formula effectively in quite a few films: "The Avengers" (2012), "Guardians of the Galaxy" (2014), and "Captain America: Civil War" (2016). DC has botched the formula twice: going hilariously awry in "Suicide Squad" (2016) and "Batman v. Superman" (2016).

The formula works best when each character on the team has enough time to breathe on his or or her own, and then comes to a decision to help the group. This is a particularly hard feat to achieve for a superhero film, because Marvel and DC Comics have to adopt a great deal of comic book material and translate long graphic novels into crisp cinema.

"Suicide Squad" failed because no character had enough development (and they just didn't make sense), and "Batman v. Superman" failed because the film's plot was too convoluted and hinged on a coincidence — both Bruce Wayne and Clark Kent having mothers with the first name "Martha."

"Justice League" nearly pulls off the teamwork motif. Both The Flash and Victor Stone/Cyborg (Ray Fisher) have enough time to develop unique and compelling characters. Allen's fears and Stone's identity conflict (is he man or machine?) drive a narrative of growth and heroism.

Bruce Wayne and Diana Prince/Wonder Woman (Gal Gadot) also share enough screen time to grow into their roles on the team. Even Wonder Woman, whose spectacular standalone film fleshed out a compelling backstory, still finds room to grow as a character in "Justice League."

The DC superhero team suffers from two weak links, however. Since Superman appears in the trailer (and his resurrection was teased at the end of "Batman v. Superman"), it isn't exactly a spoiler to say he comes back and joins the team. Even so, his resurrection proves rather clunky.