故事发生在东晋末年,失传已久的青鸾镜和离殇剑重出江湖,传闻中同时拥有两物者,便能获得称霸天下的强大力量。龙教圣女紫魅( 田丽 饰)是唯一知道两物下落的所在,然而她因练功而走火入魔,命不久矣。临死之前,紫魅将青鸾镜和离殇剑的秘密告诉了龙教传人元清锁(张含韵 饰),希望元清锁能够寻得两物,将它们交付于忠贞正直之士。
就这样,元清锁隐姓埋名,假冒司空夫人的外甥女李娥姿,踏上了寻找宝物的旅途,一路上,元清锁结识了兰陵王高长恭(陈奕 饰)和北周大司空宇文邕(彭冠英 饰),随着时间的推移,三人陷入了一段纠葛离奇的恋情之中。。这部电影改编自澳洲女作家布朗谢达艾尔普洁的小说,描述一群投奔怒海的越南船民抵达马来西亚东岸,受到当地村民武力对待,血溅海滩。片中除了大马村民屠杀越南船民的埸面之外,还有不少丑化大马人民的情节。例如一名穿着华服的大马王室成员,随着乐与怒音乐的旋律手舞足蹈,一名主角更形容大马人民讨厌。由此影片引起大马与澳洲之间新一轮的外交风波。大马外交部长阿都拉巴达威表示,片中屠杀越南船民的描写是“错误及不正确的"。生于澳洲的《龟滩》的制片人马特卡罗尔也承认,片中越南船民去马来西亚而被屠杀的情节,纯属虚构。。