Dans le sud de la Chine où ils se considèrent en pays conquis, les mandchous terrorisent les habitants d'un village, multipliant crimes et provocations. Chung Mai-lu, surnommé le "Broyeur" (Sammo Hung) est un disciple doué mais farceur du monastère de Shaolin. Impatient d’en découdre avec les oppresseurs mandchous, il quitte Shaolin à la sauvette pour rejoindre un condisciple le moine martial San De (Chan Sing). Ce dernier l’introduit à son propre élève Liang (Lo Hoi Pang) qui travaille a une teinturerie. Lorsque Liang, sa famille et la teinturerie deviennent les victimes d’une bande de crapules mandchoues, il revient à Chung et au moine San De de les venger dans une sanglante vendetta.
Wu Ma (le moine taoïste rapeur de Histoires de Fantômes Chinois) simule sa mort pour pouvoir toucher un héritage. Son meilleur ami (Samo Hung) trouve ça bizarre et décide de se déguiser en pantin de funérailles pour mener son enquête. Ma finira par mourrir de la main de ses complices. Son fantômes demandera alors à son copain de l'aider à se venger
Vainqueur d'un tournoi d'arts martiaux, Shang Huan voit son titre de champion remis en cause par les 7 grands maîtres de Shaolin. Ceux-ci lui lancent un défi : un long voyage semé d'embûches et de pièges mortels durant lequel ses amis et lui doivent les affronter un à un. Autant d'étapes qui pourraient se révéler fatales à l'intrépide Shang Huan.
Une compétition de Kung-fu organisée par un riche seigneur, a pour prix la main de sa fille. Toutefois, la fille pose au vainqueur trois conditions : l’une, obtenir le livre technique du Kung-fu d’un moine célèbre, l’autre lui remettre la broche de jade d’une prostituée. Mais la troisième s’avère plus risquée, il s’agit en effet de ramener le rubis ornant le turban d’un expert du Yoga.