This is my 2nd favorite comic book movie, mainly because I can't find anything bad to say about it. I don't care what other people say about it, it rocks.
First, let's begin with the cast. I loved Ben Affleck's subtleness as Matt Murdock, and you can tell he's had experience with similar roles. He even looks a lot like Murdock. Jennifer Garner did a good job too. Not amazing, but good. I'm guessing she did so well because of the chemistry that Affleck and Garner already had for each other, which was transferred when they played DD and Elecktra.
Jennifer Garner was nothing like comic book Elecktra, but she was alright. She showed a lot of emotion, but not too much. If she wasn't called "Elecktra" then I would have praised her more. She was about solid.
And of course, there was Michael Clarke Duncan, playing one of the best villain preformances I've ever seen. What makes him so good is that he doesn't have to confront the hero to make his life miserable, he's just there, and although he doesn't fight him head on until the end, he's as much a danger to Daredevil as any two of his other villain's combined.
The cast and acting wasn't the only top notch thing about the movie. The fight sequences make Lord of the Rings look like Batman and Robin. They are perfected to the point it looks like a synchrinzed dance, only hardcore. This was especially true in the confronation with Daredevil and Bullseye in the church, which happens to be one of my favorite fight scenes. It was actually taken from one of the scenes in the comic book!
That's not to say that the movie doesn't have it's emotional moments. The relationship between Murdock and Nachios is what keep's the movie together. It's a very complicated but intense relationship, and when Elecktra dies at the end, we feel Daredevil's loss.
The directing was spectacular. The lines were given perfectly and every scene was at least remotley interesting. Mark Steven Johnson should be proud of himself.
Although we don;t often, if ever, here the name "Daredevil" with titles like "Batman Begins", "Spider-Man" or "X-Men", we really should. Hands down, the greatest movie I've ever seen.