水兒(傅欣瑜)原是大太子之私生女,流落青樓,二太子(梁家輝)欲利用水兒揭大太子醜行以謀皇位。大太子不惜派殺手暗殺水兒,而二太子則命燕十三(莫少聰)、練飛霞(余安安)等護送水兒回宮。兩批人沿途激戰,水兒得武士(董瑋)相救避禍隱居荒村,然二人性格迥異經常引起衝突……。皇妃回桃花山庄省亲,离奇薨于山庄桃花林中,流浪剑客燕十一有重大嫌疑。负责保护皇妃的寒刀下令封锁桃花山庄,严禁任何人出入。随着调查的深入,桃花山庄的秘密被逐渐揭开,真相也更加扑朔迷离……。