While fighting Parademons, Batman (Ben Affleck) realizes there is a bigger threat to come. He enlists the help of Wonder Woman (Gal Gadot) to help him recruit other meta-humans including Cyborg (Ray Fisher), The Flash (Ezra Miller) and Aquaman (Jason Momoa). Together they team up in their battle against Steppenwolf (Ciaran Hinds). However, their attempts prove unsuccessful.
As the team runs out of options, they figure out a way to resurrect Superman (Henry Cavill) for a much needed assist.
Due to tragic circumstances, the original director Zack Snyder had to step down and Joss Whedon had to step in during the latter half of editing and re-shoots. This is apparent in the outcome of the overall film. It feels very choppy and rushed. There is a lack of transitions between scenes giving the movie an inconsistent storyline.
Once again in the DCEU we have an intro to characters done in quick segments giving us very little time to establish a connection with them. The story is lackluster and generic, where a supernatural being wants to destroy/take over the world. Other issues plaguing this film are poor CGI, underdeveloped characters, a lack of stakes, and inconsistent storytelling. A pivotal moment in Batman V. Superman was the “Save Martha” quote. In this film, Martha Kent (Diane Lane) loses the farm now that she cannot maintain it with her husband and son both dead. Bruce Wayne still mourning the loss of Superman and feeling partially responsible would have been keeping an eye on Martha and would have never let this happen.
Where the film shines is in its casting. The core group has great chemistry and play very well off of one another. The humor brought on by The Flash was a great welcome. There is also a pretty epic battle scene in a flashback where we see the Amazonians, Atlantians and some other allies join forces to separate the mother boxes.
Overall, this film does have many issues, but if all you want is a fun team up flick and don’t care much about story, you will enjoy this film.