Batman v Superman: Dawn of Justice
Geoffrey Macnab
For all the eye-popping spectacle here, the brilliance of some of the action sequences, and the full-blooded performances from Ben Affleck and Henry Cavill as the superheroes, this turns out to be a convoluted affair.