website page counter
How Old Was Ben Affleck In Batman Vs Superman

So here's a fun little question that probably popped into your head while watching Batman vs Superman: how old was Ben Affleck when he suited up as the Dark Knight? Let's dive into this, grab your coffee, and settle in for this surprisingly juicy bit of movie trivia.

The Rise of a New Batman

The movie Batman v Superman: Dawn of Justice hit theaters on March 25, 2016, and it was a whole event. Warner Bros. rolled out the red carpet, fans screamed, and one man walked into the Batsuit for the very first time. That man was none other than Ben Affleck.

Ben Affleck was born on August 15, 1972, which means he was 43 years old when the film was released. Forty-three! Quite the age to start your crime-fighting career in Gotham City, right? Most people at 43 are worrying about back pain, and Ben was worrying about Doomsday.

A Batman in His 40s? Bold Move!

Here's the truly surprising part — at that time, he was the oldest actor to play Batman in a live-action movie. Christian Bale was 30 when he first became the Caped Crusader, and Michael Keaton was 38. Affleck walked in at 43 and essentially said, "Hold my Alfred."

If you think 43 sounds old for Batman, just remember — the Dark Knight himself is usually depicted as a grizzled, battle-hardened veteran. So honestly, the age kind of fits the character perfectly. At 43, Ben didn't need to pretend to have a few decades of rooftop brawls under his belt — he basically already looked the part.

Batfleck SupermanBatfleck Superman

The Aging of the Bat

By the time his next Batman appearance came around in Justice League (2017), Affleck was 45 years old on average during the filming process. That's two more years of fighting alien gods and having existential crises in Gotham. At this rate, Alfred was going to need a bigger medical bill.

For comparison, let's do a little Gotham-age math. Robert Pattinson was 23 when The Batman was released in 2022, which makes this honestly sad for everyone who's older than 23. Meanwhile, Bruce Wayne in the Batcave was probably thinking, "Yo, I need another protein shake."

Superman Vs Batman 2022 Ben AffleckSuperman Vs Batman 2022 Ben Affleck

So, What's the Final Verdict?

To circle back to our original question — Ben Affleck was 43 years old when Batman vs Superman was released in 2016. He was also 43 years old when they shot most of the film, since production wrapped in 2015. So whether you count by filming or release date, the answer stays the same: he was 43.

Not bad for a guy who'd been doing this Hollywood thing since he was nine years old and eating paint chips in The Last Good Child. By 43, he'd already won an Oscar for writing Good Will Hunting, directed The Town, and survived the Daredevil abomination. So if anyone had earned the right to yell "I'M BATMAN" at 43, it was absolutely Ben Affleck.

Somewhere out there, a 43-year-old dad in sweatpants just looked up from his grilled cheese sandwich and whispered, "If Ben can do it... maybe I can too." Spoiler alert: you can't. You probably can't. But Ben Affleck gives us all a glorious fantasy to dream about. Here's to age, aging, and awesome Batmen, no matter what number comes with the cape.