Batman v Superman Dawn of Justice movie review: The epic CLASH between two superheroes turns out to be a visually impressive MESS!

The film stars Ben Affleck, Henry Cavill, Jesse Eisenberg, Amy Adams, Jeremy Irons, Diane Lane and Gal Gadot.