"Daredevil" is one of the most derided superhero movies of all time, and apparently, its star agrees with that criticism.

Ben Affleck, who's playing a more high-profile hero in next year's "Batman v Superman: Dawn of Justice," told Entertainment Weekly that director Zack Snyder's dark vision for that flick is much more advanced than the thinking that went into the production of 2003's "Daredevil."

"'Daredevil' didn't work, at all. If I wanted to go viral I would be less polite," Affleck told EW. "That was before people realized you could make these movies and make them well. There was a cynical sense of 'Put a red leather outfit on a guy, have him run around, hunt some bad guys, and cash the check.'"

Those are some harsh words, but Affleck isn't exactly wrong. As EW points out, there seems to be a line in the sand that was drawn by Christopher Nolan's "Dark Knight" trilogy, proving that a superhero movie could also be just a quality movie, period. And "Daredevil" and "Green Lantern" and all those failed "Hulk" movies certainly seem to fit the bill of cash-grab projects.

Affleck's honest admission about "Daredevil" gives us hope that he's right about his high praise for "Batman v Superman" ("They really learned how to make this stuff work," he told EW). We'll find out for ourselves early next year.

"Batman v Superman: Dawn of Justice" is due in theaters on March 25, 2016.

[via: Entertainment Weekly]

Photo credit: Getty Images