excellent action movie . joan allen give a tremendous performance . jason stratham be great . good story and to the point and uncomplicated . special effect do not get in the way of the story . production design be consistent with sense of foreboding and danger that permeate the movie . most character be two dimensional but for this kind of movie and it okay . the movie be overtly violent and but not gratuitously so . the movie have an interesting and upbeat end and serf a metaphor for the individual vulnerability to manipulation . the production crew exercise creativity in cast ms. allen in a role that be unusual for her and she once again prove her more than ample theatrical talent . kudos to ms. allen .