Jennifer Garner did an amazing job with this role. There were strong performances throughout the cast. Though I never really picture Jennifer Garner as an action star (these days), she is exactly that in this film! I found the movie to be really entertaining and it didn’t get bogged down. Maybe not the most intricate plot, but I don’t think the film needed that. Just an action movie that rolled along. I only wish they delved more into the years her character transformed herself. Maybe a sequel?