Other than that, I thought the movie was OK. Barely.
DC has a real problem in comparison to Marvel and it's directly linked to why the only good DC movies have been Batman movies. Oh and Superman II. It's power level. Not just the raw level of power the heroes possess, but how they rate in comparison to the villains. Batman is amazing, but he lacks true super powers and his villains can give him a real fight. Superman? Don't make me laugh. Not one incarnation of Lex Luthor is a serious challenge without giving him Kryptonite. And they picked the worst incarnation of Luthor ever for the movies. He's comic relief, not a villain. Heck, in the golden age and some silver age stories, Superman was smarter than Luthor, talk about an uneven playing field. Sure, Darkseid is able to challenge Superman easily, but how many non geeks have any idea who he is? But he's pretty much their only out other than Zod. Or some versions of Brainiac, but I'm not sure he counts as iconic either. Green Lantern has exactly one enemy worth mentioning, after Sinestro there's just a vast array of nobodies. Flash has the Rogues Gallery and oh lord are they lame. Not one of them can so much as threaten Flash without obvious plot contrivance. Only Zoom is any real danger to Flash and he's not normally considered a Rogue. Wonder Woman used to have this problem until they decided to use her ties to Greek myth and have her fight gods. It's not an insurmountable problem, they just have to dig past the familiar faces to get to DC villains that aren't utter losers. In comparison, Marvel has plenty of villains well matched to their opposing heroes. Sure, they have plenty of losers too, but for some reason they don't fall completely in love with them the way DC does.