I actually enjoyed this movie - very happy with the quality and the premise - reasonably okay with the direction and dialogue. Granted it could have been even better - anything can be improved - but it was still an enjoyable film which managed to get us to care about some of the characters. Cinematography was good, fights scenes were good and happy enough to give it a 7/10. Sam Jaeger was great in the lead role and Adrianne Palicki is always a delight to watch - and even Michael Jai White did a surprisingly good job. Worth watching!