Ben Affleck Foreshadowed Batman Role in Kevin Smith’s ‘Jersey Girl’

Movie Talk

A rather revisionist kind of Batman, at that — one who's not too fond of his own iconic set of wheels.

News that Ben Affleck had been cast in the role of the Caped Crusader in the currently untitled "Man of Steel" sequel came as a shock to most of the world last week, but it really shouldn't have. Affleck himself foreshadowed his future turn as the Dark Knight with a throwaway reference almost ten years ago:

That's a bit from Kevin Smith's underappreciated (it is, dammit) 2004 comedy, "Jersey Girl," a moving little father-daughter story that was unfortunately buried beneath all the Ben Affleck/Jennifer Lopez hate (despite the fact that J.Lo's character died by the end of the first act).

Affleck may have not wanted to drive the Batmobile back in '04, but he certainly does now — and will often, if all goes well. According to Heat Vision, Affleck has signed a multi-picture deal that has him donning the cape and cowl through any and all DC-related movies, should the "Man of Steel" prove successful (and, let's face it, it probably will).

Warner Bros. seems to have faith in the Oscar-winning director of "Argo" in the role, even if the Internet does not: the backlash against Affleck's casting is still going strong, with an online petition calling for his removal from the Batcave.

Yeah, everyone hated the idea of Heath Ledger, too ... and Michael Keaton, way before there was even such a thing as "Internet backlash."

The untitled "Man of Steel" sequel, which many are referring to as "Superman vs. Batman," opens July 17, 2015.