In de bossen van een koninkrijk huist een vreemde natuurgeest genaamd IJzerhans. Omdat al heel wat jagers in het bos spoorloos verdwenen zijn, durft niemand het nog aan om de bossen te betreden. Op de dag dat de kleine prins Johannes acht jaar oud wordt, verschijnt een zwarte ridder aan het hof die IJzerhans gevangen heeft genomen. Het wezen zal in zijn kooi sterven, maar Johannes krijgt medelijden en laat IJzerhans vrij. Die neemt de prins mee de bossen in...
Pei Duobao ontvangt een mysterieuze brief uit zijn geboorteplaats Hanjiang en gaat er met zijn dochter naar toe . De briefschrijver verdrinkt onverwachts in de rivier en het graf van Pei Duobao's overleden vrouw wordt opgegraven door een demonische formatie. Er gaan geruchten dat er een sexy vrouwelijke geest bestaat in de vorm van een vismonster dat de harten van mensen opeet en hun ziel vast haakt. De een na de ander beginnen mensen in het dorp te sterven, op dezelfde manier als de 'drie berggoden' die in oude boeken worden beschreven. Het kwaad overweldigde geleidelijk het hele dorp Hanjiang, en iedereen geloofde dat er boze geesten zouden komen en dat ze allemaal zouden worden opgeofferd en dat niemand gespaard zou worden.
Terwijl hij zich in Hong Kong voorbereidt op een groot toernooi, raakt de Amerikaanse kickbokskampioen Sean betrokken bij de Britse undercover non Sophia en haar strijd tegen zijn kwaadaardige bende kickboksers.