It works. It works because DareDevil, much like Ben Afflick, is the worst in his trade. Crappy story + crappy actor = crappy film 