公元1860年,英法联军攻入北京,火烧圆明园,园内十二生肖铜像被夺。
1898年,镇国公为了夺回十二生肖之一的龙头,遭到了因30年有处死的贪官郑凯之之子钱牧庸(王刚饰)的陷害,其女袭月格格(许晴饰)与丈夫邵云中(解晓东饰)为了夺回龙头相继牺牲。他们的女儿流落民间,服侍袭月格格的太监秦九(陈慧敏饰)矢志找回失散的小格格,在寻找过程中,收留了义子小春(陈小春饰)。
公元1918年,经过二十年,秦九流浪到厦门鼓浪屿公共租界,终于找到失散的小格格缨儿(许晴饰),可是,此时的缨儿已经是流浪街头的一个小骗子,没有文化,没有教养,更没有民族与国家的观念。
此时,传来消息,龙头又重出江湖了!秦九为了完成历史使命,只好带着小春与缨儿上阵,可是这两人不学无术,秦九为了调教二人,真是吃尽了苦头。
跟秦九争夺龙头最大的对手是一个叫高桥血(邵兵饰)的日本青年,其父当年就是被袭月格格杀死的,他一直由钱牧庸抚养长大,高桥血来到中国,立志要夺回龙头,为其父报仇!
高桥精通中国文物考古,他利用中国文物,布下一道道文化陷阱,掀起阵阵狂澜,要置秦九三人于死地,但是当他碰到缨儿的时候,却发生了意想不到的变化。
缨儿天真浪漫,心如纯净的水晶,把人情丑陋的杂质,一一照出,一一清除。高桥为了战胜秦九,故以中国人身份接近缨儿,不料却被她的正直善良所感动,内心渐起了变化。高桥的养父钱牧庸正是当年害镇国公与袭月格格的主谋者,他见到高桥为了缨儿居然不顾自己的使命,十分气愤,父子之间起了争热。
为了追踪龙头,高桥与缨儿、小春到了台湾,牧庸安排埋伏袭击,他制造假象,嫁祸缨儿,高桥负了重伤,幸亏一个纯朴的台湾女子阿静救了他。阿静人若其名,是个文静的学生,高桥在她身边找到了新的感情。
爱上高桥的缨儿对阿静的出现起了疑心,她与小春暗中展开调查,发现阿静有多种身份,歌女,富家千金,诈骗犯,女杀手,甚至可能是钱牧庸的女儿!缨儿担心高桥上当,苦口婆心相劝,但高桥对她误会已深,根本不相信缨儿的话,反而被阿静的泪水和巧妙的解释所蒙蔽,更加爱她。深爱高桥的缨儿,深陷痛苦。但爱使她没有放弃。
夹在二女之间的高桥内心挣扎。阴险的阿静生怕缨儿破坏她的大计,她揭穿了缨儿的真正身份,缨儿是袭月格格之女,而袭月正是杀了高桥父亲的人!高桥证实了缨儿的身份,他无法接受缨儿。缨儿强忍痛苦,与秦九和小春费尽心力夺回龙头。阿静利用高桥与缨儿的决裂,利用高桥的身份与古董界的崇高地位,布置了一个巧妙的骗局。龙头最终落到了高桥手中!高桥更加信任阿静。
缨儿与小春不气绥,他们将计就计,利用小春布下陷阱,反骗钱牧庸,竟然查出高桥的身份,他并不是日本人,而是中国人!高桥这才发现自己被钱牧庸蒙骗了。日本人变成中国人,民族,国家全变了,高桥一时不能适应,他迷失了自己。阿静力诱高桥把龙头运到台湾,引起高桥怀疑。经过秦九以血的教训,启