Low budget, or amateur production, whatever, it's an average movie with nothing exciting going on. Some of the action felt a little slow. With a bigger budget, better pace and better choreography, this may have got above average. Shame that Scott Adkins can't score a good movie role. I'd recommend it, just don't expect much.