Every Ben Affleck Movie Ranked From Worst To Best
35. Batman V Superman: Dawn Of Justice (2016)
Perhaps the single most disappointing film of Affleck's entire career, Batman v Superman was touted as the actor's post-Daredevil superhero comeback, and the superb marketing certainly did a fantastic job hyping fans up.
And to Affleck's credit he's easily the best part of the movie - his tortured, older Batman is terrific, blatant murder aside, culminating in that unforgettable warehouse assault scene.
Yet the film as a whole is a convoluted mess, and the titular showdown with Superman (Henry Cavill) an all-too-brief disappointment, before the pair predictably team up with Wonder Woman (Gal Gadot) to bring down Doomsday.
The Ultimate Edition cuts down on the plot holes and contrivances, but it's still a fundamentally messy movie that wildly over-complicates the simplest of movie concepts.