I have seen this movie 3-4 times, and enjoyed it every time. As some have said, the plot has been done many times before, however, not typically with a female vigilante. Garner is great in the role, action sequences are solid, she is believable and brings emotion to the role. Not sure what others were expecting, I'm glad they still make action movies like this.