Nick Cassidy (Dolph Lundgren), un détective du New Jersey, se rend à Bangkok où il fait équipe avec un détective thaïlandais, Tony Vitayakui (Tony Jaa), pour détruire le réseau de traite d’êtres humains de Viktor Dragovic (Ron Perlman). Nick a par erreur tué le fils de Dragovic lors d’une opération d’infiltration et Dragovic s’est vengé en tentant de tuer Nick et sa famille. Par miracle, Nick a survécu mais sa femme et sa fille ont été assassinées. N’ayant plus que la vengeance comme raison de vivre, Nick et Tony se frayent un chemin à travers le monde clandestin de Bangkok à la recherche de l’insaisissable Dragovic. Pendant ce temps, Eddie Reed (Michael Jai White), un agent du FBI, a pour mission de ramener Nick chez lui.