I’ve waited for an epic crossover for two of DC’s biggest icons (Batman and Superman) my whole life; but the end result was not what I expected! Fearing that the actions of Superman are left unchecked, Batman takes on the Man of Steel, while the world wrestles with what kind of a hero it really needs. The film features an ensemble cast that includes Ben Affleck, Henry Cavill, Amy Adams, Jesse Eisenberg, Diane Lane, Laurence Fishburne, Jeremy Irons, Holly Hunter, and Gal Gadot. While the Batman vs. Superman fight, Warehouse Brawl and Battle with Doomeday are fun; this movie can’t overcome its dark tone and cringe-worthy moments that’s unfair for this popular duo. Lex Luthor is a lackluster DCEU villain and bad representation of his character from being menacing to goofy. A fair recommendation for DC Fans!