Pięć lat po wydarzeniach z pierwszej części, słoń Kham'a (Tony Jaa) zostaje wykradziony ponownie. Nie mając innego wyjścia, wojownik po raz kolejny wyrusza, by go odzyskać. Tym razem, na jego drodze staną jednak nie tylko gromady zbirów, ale i zawodowi mordercy.

Gdy serbski szef mafii, Viktor Dragovic (Ron Perlman), zabija rodzinę nowojorskiego detektywa, Nicka Cassidy'ego (Dolph Lundgren), ten postanawia się zemścić. W tym celu udaje się do Tajlandii, gdzie spotyka kolegę po fachu, Tony'ego Vitayakula (Tony Jaa). Razem planują zniszczyć siatkę handlarzy ludźmi, by powstrzymać i zakończyć przestępczy precedens Viktora.