Batman v Superman: Dawn of Justice
Daniel M. Kimmel
...the climactic battle(s) go on a bit long, although Cavill has grown comfortable since Man of Steel and Affleck successfully takes over from Christian Bale.