Ben Affleck spoke out on his role as Batman (Picture: Getty / REX)
Ben Affleck has said working on Justice League was the ‘worst experience’ for him, as he revealed he very almost gave up on being Batman.
The actor, 49, is returning to the role for The Flash, but we almost never saw him take on the Caped Crusader again following the 2017 movie, which was initially directed by Zack Snyder, before the filmmaker tragically lost his daughter and Joss Whedon took over.
In 2018, Affleck also divorced his wife Jennifer Garner.
‘It was really Justice League that was the nadir for me,’ the actor told the Los Angeles Times. ‘That was a bad experience because of a confluence of things: my own life, my divorce, being away too much, the competing agendas and then Zack’s personal tragedy and the reshooting.
‘It just was the worst experience. It was awful. It was everything that I didn’t like about this.’
Affleck had previously played the superhero in Batman v Superman: Dawn of Justice, but Justice League was famously plagued with problems.
Following Snyder’s exit, Whedon took over but later faced allegations of ‘gross’ and abusive’ behaviour on set.
Affleck described the film as the ‘worst experience’ (Picture: REX/Shutterstock)
Ray Fisher (Cyborg) accused the director of misconduct, while stars of Buffy the Vampire Slayer, which Whedon was showrunner on, also spoke out against him.
Wonder Woman actress Gal Gadot also alleged he ‘threatened her career’.
Zack Snyder had to leave the project (Picture: Getty Images)
Director Joss Whedon was accused of ‘abusive’ behaviour (Picture: Getty Images)
Following the release of Justice League in 2017, Snyder returned to the project, releasing Zack Snyder’s Justice League (or the Snyder Cut) in 2021.
Speaking to Vanity Fair at the time, the director revealed: ‘I’m not getting paid.
‘I didn’t want to be beholden to anyone, and it allowed me to keep my negotiating powers with these people pretty strong.’
Affleck will play Batman one last time in The Flash, which will be released this year.
It’s also set to see Michael Keaton, who played Batman in the late 80s and early 90s, return to the role.
The Flash is set for release on November 4, 2022.
The Insidexpress is now on Telegram and Google News. Join us on Telegram and Google News, and stay updated.