Ancient fighting techniques clash with modern-day lethal technology in an explosion of nonstop action in this ultimate revenge karate thriller.