Ben Affleck, who portrayed Batman in several films (like Batman v Superman, Suicide Squad, Justice League, Zack Snyder’s Justice League, and The Flash), had a solo film in the works that was destined to be exceptional.
It was set to elevate the DC Universe and compete with Marvel. However, things took an unexpected turn, leading to the project being scrapped. This movie never saw the light of day, and honestly, we’re all kind of bummed about it.

Affleck went from the brooding billionaire in Batman v Superman to almost directing his own Batman movie, only to hit a wall. So, what happened? Was it due to poor writing or a villain that just didn’t resonate? Spoiler alert: it was a combination of several factors and more.
The hype was real, but the reality? Not so much. Affleck faced struggles both on and off-screen, resulting in a major disappointment for all of us. Let’s explore the saga of his scrapped Batman project and see why we missed out on what could’ve been a wild ride in the DCEU.
Why Was Ben Affleck’s Batman Movie Canceled?

Ben Affleck was fully committed to directing and starring in The Batman. However, things took a turn for the worse quickly. After the drama surrounding Justice League, with Zack Snyder stepping back due to family issues, the movie changed direction—like, a lot.
All those changes led to Affleck feeling super frustrated. He opened up about his struggles in a 2019 chat with Jimmy Kimmel, saying he couldn’t crack the script. Affleck told The New York Times that a studio source even told him:
They said, ‘I think the script is good. I also think you’ll drink yourself to death if you go through what you just went through again.’
Harsh, right? His personal life wasn’t exactly smooth sailing either. The actor was battling alcoholism and just feeling overwhelmed. So, after lots of back-and-forth, he decided to step back, and boom—The Batman was handed over to Matt Reeves. And just like that, a whole new Batman came to life with Robert Pattinson.
Who Was Supposed to Be the Villain in the Ben Affleck’s Batman Movie?

Now, let’s discuss the antagonist—Slade Wilson, also known as Deathstroke. He’s a ruthless assassin who poses a serious threat, even to the toughest heroes. In Affleck’s version, Slade had a serious vendetta against Batman.
Imagine a revenge plot that would rival any gripping drama. Joe Manganiello, who was set to play Deathstroke, revealed at Justice Con (via Comic Book Movie) how Slade’s anger towards Batman stemmed from a tragic incident involving his son.
Absolutely, that’s some heavy backstory! Slade would have acted like a horror movie villain, targeting Bruce’s friends and allies, including Alfred and Commissioner Gordon.
The plan was for Batman to team up with Batgirl to take down Slade. It would have been an epic showdown, packed with the emotional intensity of a season finale. Unfortunately, it remains a ‘what could’ve been.’
Ben Affleck’s Batman Movie Story Details

Affleck’s script was meant to be an interquel—a bridge between Justice League and its sequel. The story would have featured Batman confronting Slade in an intense battle. Affleck drew inspiration from The Game, a thriller that explores how everything can spiral out of control.
In an interview with Inverse, producer Jay Oliva said that Affleck wanted to explore the depths of the Batman mythos, blending classic stories with new twists. Imagine a Batman movie that tackled themes and storylines never seen before—one that felt more authentic and grounded.
Oliva was hyped about the potential. He believed this flick could’ve tied together so many cool Batman moments that fans have only dreamed about. It was going to be a fresh take on the caped crusader, and now? It’s just a missed opportunity chilling in the ‘what if’ pile of DC history. Sigh.
Frequently asked questions
Why did Ben Affleck step away from his solo Batman movie?
Affleck was set to direct and star in The Batman but struggled to crack the script in the wake of the troubled Justice League production. During a 2019 Jimmy Kimmel appearance he spoke about how difficult the project had become, and in his 2020 New York Times profile he revealed an associate who had read the script reportedly warned him: ‘I think the script is good. I also think you’ll drink yourself to death if you go through what you just went through again.’ Citing personal struggles, including his battle with alcoholism, he ultimately decided to walk away.
Who would have been the villain in Affleck’s Batman film?
The planned antagonist was Deathstroke, also known as Slade Wilson, a ruthless assassin, with Joe Manganiello cast in the role. According to Manganiello’s comments at Justice Con, Slade’s hatred of Batman reportedly stemmed from a tragic incident involving his son. Deathstroke would have set out to dismantle Bruce Wayne’s life and hunt his allies, including Alfred and Commissioner Gordon, while Batman teamed with Batgirl to try to stop him.
What happened to The Batman after Affleck left the project?
Once Affleck stepped away, the project was handed to director Matt Reeves, who recast the lead role with Robert Pattinson and reworked it into a standalone reimagining rather than the interquel Affleck had planned. Affleck’s version had been designed to bridge Justice League and its sequel, featuring Batman battling Slade Wilson, with the script reportedly drawing inspiration from David Fincher’s thriller The Game for a grounded take on the Batman mythology.






