故事發(fā)生在江湖時(shí)代。孤兒阿飛(劉德華 飾)傳說(shuō)自小由魚(yú)群撫養(yǎng)長(zhǎng)大,因此身手不凡。不過(guò)阿飛卻對(duì)功名不感興趣,在漁村過(guò)著逍遙自在的生活。一次偶然機(jī)會(huì),阿飛結(jié)識(shí)了前朝遺民燕十三(鐘鎮(zhèn)濤 飾),兩日成立莫逆之交。為了幫助燕十三與蘭陵國(guó)君一起從十四太子手中奪回王位,阿飛前往蘭陵國(guó)救出了蘭陵國(guó)君及其女月牙兒(梅艷芳 飾)。阿飛與月牙兒在逃亡過(guò)程中互生情愫,但月牙兒早已與燕十三訂下婚約,阿飛只能黯然離開(kāi)了他們。趁阿飛離開(kāi),十四太子調(diào)遣部隊(duì)包圍了燕十三他們,情況危在旦夕。