Batman v Superman: Dawn of Justice
Despite the avalanche of set pieces and nods to upcoming Justice League movies, it must be said that Affleck is the class act - he fits his bat suit well and also nails Bruce Wayne, whether as ageing roué or haunted hero.