Hung Chow (Phillip Ko) is hired by the Chings to track down a group of Ching rebels who have the secret list of names of all the rebel supporters. Of the group, only two men escape from Hung Chow’s wrath: a Monk names Monk Grass (Chan Siu Pang) and a layman named Chan (Lin Chiao). Chan becomes a Sifu at a local town and Monk Grass lives off in Wang Si. Chan Sifu happens unto a lad named Sing (Cliff Lok), whom he teaches his gung fu to in secrecy. Due to some town rules (gung fu cannot be taught to outsiders), Master Chan must stop teaching Sing gung fu, and so he sends off Sing, with the secret list in tow, to find Monk Grass and learn more gung fu. Eventually, Ah Sing gets involved in the rebel cause to usurp the Ching rule. In the finale, he has to battle the Ching lackey, Hung Chow, in a duel to the death using his newfound Choi Lee Fat style.