2) Ben Affleck (Daredevil/Batman)
Few actors have experienced the extreme highs and lows of show business like Ben Affleck. From his incredible success in early work such as Good Will Hunting to the astounding success of Argo, it’s easy to forget now what a colossal joke the actor became back in the early 2000’s. Jennifer Lopez played a huge part in this, obviously, ruining Hollywood in any way possible, but the abysmal Daredevil movie shoulders a large part of the blame, too.
Affleck is either the bravest or dumbest actor of his generation, tackling an even more iconic hero for his next huge role. The Dark Knight isn’t exactly a safe bet either, as Val Kilmer’s post-Batman career can attest to. From the moment that Affleck’s casting was announced, trolls who can presumably see into the future have derided Zack Snyder’s choice and the entire Batman V Superman venture in general. Either way, Affleck’s going to make enough cash to order a hit on every hater out there, so I’m sure he’s not too worried.
Best Role: We’re praying it will be Batman.