I'm a huge fan of "B" movies that actually delivers good actors and great entertainment. This was one of those. Mix a good Jean Claude Van Damme movie with Scott Adkins Avengement ,and there you go. Sit back enjoy the fighting and blood shed ,and a story from the textbook. I enjoyed it and had a blast.