Jennifer Garner is the perfect actress for the role. She's sexy, sassy and definitely kicks ass. True, the movie is not perfect but it's not as bad as people think. It had its moments and I think that the movie is actually dark and has a lot of substance in it, so people shouldn't compare it to the likes of fantastic four and xmen because the latter movies that I mentioned are very light-hearted and has a lighter approach. Whereas elektra has a much deeper meaning to it and is all about finding yourself and your meaning after you thought everything you have is lost and when you feel like you have done a lot of bad things in life. I think overall, it's a good movie.