La légende dix que 108 démons ont été relâchés par erreur en Chine, du temps de la dynastie des Song. Le pays est sous le joug de haut fonctionnaires corrumpus et avides de pouvoir, et la révolte gronde, avec de plus en plus d'hommes qui prennent les armes contre les autorités. Un groupe se forme dans les marais des monts Liang. Ils sont au nombre de 108, autant de réincarnations des démons légendaires.