Now, you're probably chuckling and thinking, "Ben Affleck? Gravitas?" But give the man some credit.
At age 43, after 35 years in show business -- and 19 in the celebrity tabloid wringer -- Affleck has more world-weariness and life experience than you might think. Indeed, he's always been an underrated actor, and at times, he's been able to use that reputation to his advantage. Here are five Affleck turns that were dismissed or undervalued at the time but are ripe for rediscovery now.
It's been nearly two years since Superman's (Henry Cavill) colossal battle with Zod (Michael Shannon) devastated the city of Metropolis. The loss of life and collateral damage left many feeling angry and helpless, including crime-fighting billionaire Bruce Wayne (Ben Affleck). Convinced that Superman is now a threat to humanity, Batman embarks on a personal vendetta to end his reign on Earth, while the conniving Lex Luthor (Jesse Eisenberg) launches his own crusade against the Man of Steel. Read More