He may be an acclaimed filmmaker, but even Ben Affleck himself would tell you he's starred in a few flops in his time. From forgettable rom-coms like "Bounce," "Jersey Girl" and "Forces of Nature," to action and horror duds like "Reindeer Games" and "Phantoms", and of course - "Gigli".
Yet in an interview with Playboy, Affleck says that while he'd "probably have two or three" roles he regrets, it's only one failure that still really haunts him - the Marvel superhero film "Daredevil":
"The only movie I actually regret is Daredevil. It just kills me. I love that story, that character, and the fact that it got fucked up the way it did stays with me. Maybe that’s part of the motivation to do Batman."
In fact it's because of Daredevil's failure that he understands the online backlash against him playing Batman:
"I understand I’m at a disadvantage with the internet. If I thought the result would be another Daredevil, I’d be out there picketing myself. [laughs] Why would I make the movie if I didn’t think it was going to be good and that I can be good in it?"