Тайландски дракон разказва историята на Кам (Тони Джаа), обикновено селско момче, което е изправено пред предизвикателствата на живота. Кам и баща му притежават два слона, които мечтаят да представят на краля на Тайланд. Когато ценните слонове са откраднати и продадени в Австралия от тайландска банда, Кам разбира, че единственият начин да спаси животните, е като се справи с престъпниците. С помощта на тайландския полицай Марк (Мум Джокмок) и живеещата в Сидни тайландска девойка Пла (Бонкох Конмалай), Кам се изправя пред тежка битка срещу боса на бандата Мадам Роуз и нейните свирепи подчинени Джони и Ти Кей.