When martial arts master Tang Shan Clan is murdered, his student Yeun (Jackie Chan) sets out for revenge. Travelling to the village of the murderer with the pretty young widow in tow, Yeun discovers that the killer has been overcome with guilt, to the point of self-mutilation. Abased before the widow he confesses and begs for forgiveness. Meanwhile Yeun, whose reputation as a kung-fu master proceeds him, has been drawn to the attention of a local warlord Wei who doesn't take no for an answer. Wei controls the supply of a drug that can save the young widow from a deadly medical condition however, forcing Yeun to reconsider the warlord's offer.