One of the worst blockbusters I've ever seen.
The characters are either completely cartoonish (both Barry Allens, their roomates, Keaton's Batman) or shallow (Kara, Zod and his army).
The action setpeices are dull and bloated with ugly CGI.
The cameos add absolutely nothing to the plot and are a lazy and desesperated attempt to cash in nostalgia. Not to mention that the inclusion of dead actors feels disrespectful.
2/10