Ben Affleck regrets making Daredevil.
The actor's recent signing up to play Batman in Batman vs Superman was met with a great deal of criticism from fans, but he says he has learned from his first stint as a superhero in the 2003 big screen flop.
He told Playboy magazine: "The only movie I actually regret is Daredevil. It just kills me. I love that story, that character, and the fact that it got f***** up the way it did stays with me.
"Maybe that's part of the motivation to do Batman."
He also reassured fans his turn as Batman will be a much better film, adding: "If I thought the result would be another Daredevil, I'd be out there picketing myself. Why would I make the movie if I didn't think it was going to be good and that I could be good in it?"