東東(梅艷芳 飾)與心靖(楊紫瓊 飾)年幼時得到武林高手的收養(yǎng),傳授她們武功望她們能長大后行俠仗義。同是孤兒的兩人情同姐妹。不料心靖在12歲時被抓走,從此失去音信。東東長大后下嫁了警官劉啟文(劉松仁 飾),生下女兒后當上了賢妻良母。多年來她一直向家人隱瞞自己的身份,但 夫妻倆之間卻因為這樣變得疏遠。 當年心靖被清朝宦官陳公公抓走,用毒液洗去了她記憶后利用她的好身手干著壞事。陳七(張曼玉 飾)也是公公的手下,生性不羈,她中毒并不深,記憶不久便恢復了。她跟東東一般富有正義感但視錢如命。三人在一次偷取嬰兒的爭斗中相遇了,但心中的正義感令她們本來對立的角色演變成一直的方向,對付危害大眾生命的女勇士。