Kate Mara: Horrible actress, but.....
....she was actually right for this movie. Since she's stoic, dull, and lacks emotion all her roles, someone got smart and put her in a role where none of that is needed. Her next role should be a Vulcan on the next Star Trek series. She could do that with no effort, since no effort is what she always gives.
Just an okay movie (barely), but the fight sequences were well-done.