Действия боевика «Онг Бак 2» происходят в средневековом Таиланде, когда столицей был город Аюттаия и правил державой король Рама II. В эти времена велись сражения за территорию, покоряя все новые земли. Могущество приводило к уничтожению ненужных людей, которые мешали осуществлению планов.
Так влиятельный Ратчасена начал избавляться от непослушных военачальников, которые не повиновались его приказам. Одним из них стал генерал Сингхачадо, сын которого выжил и воспитывался командиром Чер Наном. Тиан подрос, обучился боевому искусству и отправился на поиски Ратчасела, чтобы отомстить за отца.