Gang rozbójników pragnących odbić swego przywódcę z rąk policji porywa syna generała. Generał nie zgadza się jednak na wymianę i wysyła swą córkę Złotą Jaskółkę by ta uwolniła brata. Z pomocą żebraka, Pijanego Kota, Jaskółka odnajduje kryjówkę porywaczy.
Kuan Fung Yi (Alexander Fu Sheng) pracuje dla fabryki tekstylnej. Zostaje uwikłany w konflikt, w którym musi stawić czoło swojemu największemu wrogowi należącemu do klanu Manchu. W starciu pomaga mu doskonała znajomość kung-fu.
Mi Wei (Jimmy Wang Yu) jest lokalnym bohaterem broniącym ludzi przed bandytami. Dzięki mocy swego niezwykłego miecza jest niemal niepokonany. Gdy dowiaduje się o tym Wa Wu-Bin (Jackie Chan), inny mistrz sztuk walki postanawia rozprawić się z młodzieńcem. Ale to jak szybko się przekonuje...