There are many things that are not great in Justice League, but the characters and their interactions are what makes this film a lot more fun and enjoyable that Batman v Superman.
The main problem with Justice League is it spends the first third of the film having to set up three new heroes we’ve not met before, Cyborg/Victor Stone (Ray Fisher), The Flash/Barry Allen (Ezra Miller) and Aquaman/Arthur Curry (Jason Momoa), along with a villain in Steppenwolf (Ciarán Hinds) who has a whole backstory as well. There’s a lot of exposition to get through, some of which is heavy-handed, and it slows down the pace of the film as it makes you to wait for any of the action scenes and the main plot to start proper.
When the heroes are together it’s nice to see them getting to know one another as they work together, but unless you know these characters from comics or TV shows, you don’t know enough about them to really care about them or become attached. Still, there’s some funny moments between the team of heroes as you start to see their personalities come through.
Justice League features an end-of-the-world-plot, but you don’t really feel those stakes due to this world seemingly not be populated by anyone but the heroes and people they know. Even when clashes between heroes and villains happen in a major city, there’s no one but the heroes around – it’s quite jarring and makes the threat not feel threatening.
Justice League is watchable, the characters are fun and the action (when it happens) is mostly exciting and engaging. However, the editing in fight scenes don’t always make everything clear and the plot itself has neither high stakes nor is always coherent. It’s the step in the right direction for the DCEU but it is a step down from Wonder Woman. 3/5.