電影取材自麥炳榮和鳳凰女的粵劇戲?qū)殹而P閣恩仇未了情》。 嫣公主(蔡卓妍 飾)一心遠(yuǎn)嫁藩國(guó)當(dāng)皇妃,在漫漫的出嫁途中,與負(fù)責(zé)護(hù)送的程將軍(林峰 飾)成為斗氣冤家,豈料兩人日漸生情。二人不顧此情天地不容,交換陪嫁明珠與家傳翡翠,以作定情之時(shí),卻遇山賊來(lái)襲?;靵y之中,嫣失足墮崖,程落入山賊之手。一對(duì)有情人失散,各有一段奇遇。程被山賊女首領(lǐng)祝三娘(容祖兒 飾)帶回山寨,嫣大難不死,卻失去記憶,被說(shuō)書(shū)人凌感開(kāi)(王祖藍(lán) 飾)救起。 出走山寨尋找公主的程將軍,一片癡情形影相隨的祝三娘;流落民間失去記憶的嫣公主,平凡一生說(shuō)書(shū)度日的失意才子。有一天,當(dāng)他們相遇在一起,會(huì)發(fā)生怎樣的故事……