Тан Санжан (Вен Чжан) – начинающий охотник на демонов, пытающийся укротить монстров не силой, а добром и прощением. Хотя он искренне верит в то, что говорит ему учитель, усмирять агрессивных чудовищ у него не получается, и если бы не другая охотница, Бай Гуцзин (Хсу Чи), предпочитающая решать все проблемы кулаками, ему пришлось бы туго. Но даже Гуцзин не может справиться с кровожадным Демоном-вепрем, который открывает на них охоту. Помочь укротить монстра может только другой демон – Царь обезьян (Хуанг Бо), вот уже пятьсот лет заточенный в пещере у подножия храма Будды…