|Ben Affleck as Daredevil|
Trouble is, fans were split on the whole leather aspect of the movie. Quite frankly, it wasn't that distracting. If there was one thing I don't think fit the bill, it was Colin Farrell dressing up to be Bullseye like he was some alley street punk. Oh and Elektra's headband. That's about it for character design flaws. Affleck as Daredevil though was well performed. He's always surprising everyone of how he's blind but knows where everything is. Garner as Elektra definitely no doubt has the moves of action material and being attractive at the same time. Farrell as Bullseye is comical in the sense of how he gets frustrated when he misses his targets. Well of course if you're on a winning streak any one would get mad. Duncan as Fisk was a nice choice too. He's certainly husky enough as well as his booming heavy voice to boot.
However, what really eats away at these performances here is Mark Steven Johnson's writing. Johnson seems to have an affinity for love interest subplots, which is exactly what happens here between Daredevil and Elektra. This is what is believed to hold up the story of Johnson's mixed reviewed Ghost Rider (2007) as well between Johnny Blaze and Roxanne. Plus, it's not easy writing and directing simultaneously, and I think after this film, Johnson should have seen that he needed a writer and found a writer to cover Ghost Rider (2007). The feel that I get from this movie is that the relationship felt forced or rushed. It just felt too soon to happen and it sidetracked my attention from the action. One thing I do credit Johnson for writing is how Murdock struggles with himself to figure out if what he's doing is right, and if he should continue his crusade. This shows that Murdock is still human even though he has special abilities.
|Elektra (Garner) & Bullseye (Farrell)|
This Marvel antihero film has some fairly strong action and a good cast. However, its writing struggles to compel with an obligatory love interest subplot and poor music placement throughout the running time.
Points Earned --> 7:10