I am a fan of revenge action movies. This is a good revenge movie, and I recommend it. Both leads are good action actors and believable. Fight scenes are well designed, well executed. Scott Adkins is a very peripheral character, but still interesting. Even a little twist ending.