Saw it last night, and went expecting to be really disappointed with it. Whilst it's not as good as it could have been, I didn't actually dislike the film. Lots of minor niggles, but nothing absolutely major - mother boxes being legendary artifacts, only a single Apokoliptian (and one mention of Darkseid), Superman and smelling nice, and so on. However, my main problem was that the characters didn't really differentiate based on powers. Superman was as fast as the Flash, and better because he can fly and is strong. Wonder Woman is faster than human (the sword grab, and so on), and also is strong, but fights with magic weapons. Aquaman is really strong, and a Rick and Morty fan, and has a quintent. Cyborg could fly, and is also strong. Now, Cyborg can do tech things (better than Batman, because apparently being part computer allows you to make a troop carrier fly faster than it should), which shows itself off a few times in the film, and he is a key component in actually solving the issue, so he gets a pass. And Aquaman gets one scene where his water powers come in vaguely useful... But it felt like the majority of the cast were just flying bricks, or a DnD group where the players didn't talk things through in CharGen. Flash is faster than Superman. Speedsters are the fastest thing, unless they're running for Charity. Make Cyborg's computerness a bigger deal. Show us on-screen that he can push tech beyond limits - get a SMARTcar up to 100 in 3 seconds, or call someone on a blender, or something. Give Aquaman more than snark - maybe actually have fish be useful? Or just drop him for Martian Manhunter, and focus more on the telepathy/shapeshifting. Also, I felt the low&from behind shots of Wonder Woman were a bit excessive. I get it, Gadot's an attractive woman, and I don't mind staring at her. But jesus, it felt like we had too much footage of her legs.