江湖上,兩大門(mén)派鷹爪門(mén)和蛇形門(mén)世代敵對(duì),雙方都想將對(duì)方徹底鏟除。一個(gè)月黑風(fēng)高的晚上,鷹爪門(mén)突擊了蛇形門(mén),蛇形門(mén)遭到血洗,只有長(zhǎng)老白長(zhǎng)天(袁小田 飾)僥幸逃出。白長(zhǎng)天為了躲避鷹爪門(mén)的追殺,隱姓埋名于市井。 一日,白長(zhǎng)天被市井無(wú)賴欺負(fù),街上武館的打雜簡(jiǎn)福(成龍 飾)幫白長(zhǎng)天打發(fā)走了無(wú)賴們;隨后,暴露了身份的白長(zhǎng)天遭到鷹爪門(mén)伏擊,幸得簡(jiǎn)福路遇相救才撿回一條命。白長(zhǎng)天決定傳授簡(jiǎn)福蛇形拳,聰明好學(xué)的簡(jiǎn)福在學(xué)習(xí)蛇形拳后加以創(chuàng)新,獨(dú)創(chuàng)了蛇形刁手。鷹爪門(mén)再次找上門(mén),簡(jiǎn)福為了師傅挺身而出。