Les héros possédés par l’âme d’un roi démon se manifestent sur la route de Lin Chong. Chemin faisant, il fait la connaissance et sympathise avec le jeune chef de village SHI JIN (Teruhiko Aoï) et le bandit du Petit Mont Fleuri ZHU WU (Ryohei Uchida). Au bagne de Cang Zhou, il rencontre le geôlier LU DA (Isamu Nagato) et conclue un pacte de sang avec lui.
Mais le destin capricieux joue des tours aux hommes. Il en sépare certains et il en réunit d’autres. Il sépare Lin Chong et Lu Da qui doit prendre la fuite après avoir tué un homme mais, quelques jours plus tard, il provoque la rencontre de ce même Lu Da avec Shi Jin, Zhu Wu et Hu San Hiang.
Le destin de Lin Chong est tracé mais celui-ci, confiant dans la justice des hommes, préfère rester au bagne et purger sa peine. Quand des hommes envoyés par le ministre Gao Qiu viendront à Cang Zhou et tenteront de le tuer, Lin Chong comprendra enfin que son destin n’est pas de rester en prison mais de fuir…