As far as B films go, I'll say this is one of the better ones out there. It was well acted, especially an outstanding and convincing performance by Jacky Lai. The story was a little dragged out and felt longer than the 102 min runtime from all the filler with little substance. The location and sets were excellent and the score surprisingly fitting for a B film. Cinematography was great, and the action choreography was decent. It's a fun one time watch, especially if you're a fan of the genre.