Ben Affleck regrets making 'Daredevil'.
The actor signing up to play Batman in a forthcoming movie tentatively titled 'Batman Vs Superman' was met with a great deal of criticism from fans, but he says he learned from his first stint as a superhero in the 2003 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***ed 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?"
Ben admits that in the early part of the last decade he made "a series of movies that didn't work" including his biggest flop, 'Gigli', which saw him appear alongside then-fiancee Jennifer Lopez.
He added: "[That] one, in particular, was widely mocked because it had a funny name and overlapped with the tabloid situation."
Ben, 41, credits his wife, Jennifer Garner - who appeared with him in 'Daredevil' and 'Pearl Harbor' - for helping him recover his position in Hollywood, which led to him winning an Oscar earlier this year for directing and starring in 'Argo'.
He said: "Getting to know her, falling in love with her and being connected with her gave me a foundation to reach out and say, 'Okay, I'm going to do Hollywoodland; I'm going to direct 'Gone Baby Gone'.
"Those were the steps forward I needed to put positive stuff on the board. She is by leaps and bounds the most important person to me in that respect. Over the past 10 years she has allowed me to have a stable home life while accomplishing my professional goals."