L'histoire de Ong Bak 3 commence lorsque Tien (Tony Jaa) perd ses aptitudes au combat en se faisant torturer et briser les os. Tien est ramené à la vie avec l’aide de Pim (Primrata Dechudom) ainsi que Mein (Petchai Wongkamlao) et des villageois de Khone Kana. Il est profondément meurtri, il se réfugie alors dans la méditation enseignée par Phra Bua (Nirutti Sirijanya), Tien est enfin en mesure de réaliser une « Nathayut» quand ses talents de combattant sont de nouveau mis à l’épreuve, lorsque ses ennemis, comprenant le Roi (Supakorn ‘Kijusuwan Tok’), les mystérieux tueurs en noir, et Bhuti Sangkha (Dan Chupong) sont de retour pour une épreuve de force massive finale.