Any regular readers should not be surprised at this pile of excrement on the list. Marvel has a public enemy #1 and his name is Mark Steven Johnson. He's a three-time failure in Marvel films with this being his first.
First off, the casting is actually very good. Affleck as Daredevil had the misfortune of having to say some of the cheesiest, dumbest lines this side of Arnold Schwarzenegger. Jennifer Garner was fantastic as Elektra (too bad, as it turns out). Jon Favreau was good as Foggy Nelson, and Michael Clarke Duncan was one of the few people that had the stature, presence, and chops to play the Kingpin.
The fights are pretty good, too, especially the final one. It really is the terrible dialogue and "comic" beats that sunk the man without fear to a man without fun. The nicest thing that happened to Frank Miller with that movie was him being shot in the head by Bullseye early on. At least that way, he didn't have to live through the rest of the movie completely botching his classic storyline.