隋朝末年,隋炀帝荒淫无道,天地间正气荡然无存,致使凡间妖孽横行,民不聊生。天廷震怒,特遣天兵天将降世,辅佐太原守备李渊斩妖除魔,建立大唐,并赐下「定国神珠」以镇压群魔。历经太祖、太宗数十年的英明治理,大唐盛世初现,百姓安居乐业。
然而传至高宗一代,凡间出了个野心勃勃的武媚娘(武则天),更与千年巨蟒妖「南山姥姥」暗中勾结。奈何唐室有神珠镇压,姥姥与武则天一时难以得逞,只好一边诛杀李唐后人,一边由姥姥作法企图夺取龙珠。此时,相王李旦之妻陈氏刚诞下麟儿隆基,为保全性命,将其置于竹篮顺水漂流,最终被以神婆为业的寡妇高大娘收养。
玉帝洞察凡间大乱皆因「定国神珠」蒙尘,遂令见习仙子碧瑶(文颂娴 饰)下凡擦拭。岂料碧瑶一时疏忽,被姥姥趁机发难抢夺。碧瑶为护龙珠被吸入珠内,仍奋力带动龙珠逃脱魔爪,落入天牢。
时光飞逝,转眼二十载。隆基化名高二(陈浩民 饰),在高大娘抚养下长大成人,与义兄高力士(麦长青 饰)情同手足。高力士对富家千金慕容雪(杨怡 饰)心生爱慕却不敢追求,请隆基代为出面,结果徒劳无功,反令慕容雪对隆基留下深刻印象,两人日久生情。
此时,一直被囚禁在天牢的隆基生母突然狂性大发逃出,流落至隆基所在的小镇。她因神智不清遭人欺凌病倒路边,隆基出于义愤将其救回家中。基母感恩,将贴身藏匿的「龙珠」赠予隆基。隆基得珠后好运连连,逢赌必胜,后因被赌场中人识破,情急之下将龙珠吞入腹中。困于珠内的碧瑶大惊,意外脱困而出。因龙珠无法取出,碧瑶只好留在隆基身边,一来伺机夺回龙珠,二来欲借隆基之力寻找真龙天子,恢复大唐江山。碧瑶施展法术送隆基寻找生身父母,却屡屡在最后关头出错,隆基始终不知亲生父母真实身份。
碧瑶常施展仙家法力,拿出各种新奇有趣的法宝捉弄高力士,高力士由此得知碧瑶神仙身份,并偷听到寻找真龙天子的秘密。高力士求有法力的高大娘作法,将宝镜之光引到自己身上,致使碧瑶误认他为真命天子。
高力士如愿当上太子,性情大变,不仅对隆基和高大娘冷漠无情,更强娶慕容雪为妻。隆基为帮慕容雪逃脱被放逐入海,幸得碧瑶及时相救,两人暗生情愫;慕容雪为救隆基,违心答应高力士的婚事。
真相终大白,隆基回归太子身份,生母却被国师假传圣旨害死。隆基悲痛欲绝,仍不记前嫌救下将被处斩的高力士,兄弟重归于好。碧瑶入宫探望隆基时,惊觉宫中的武则天竟是国师假扮,而国师本体是法力高强的妖怪。假武则天以感情离间隆基与碧瑶,隆基听信谗言将碧瑶收入银梭欲送回天庭。碧瑶拒不交出龙珠,被国师打得灰飞烟灭,银梭破裂,留下“我虽随风逝,望君护龙珠”的字样,隆基若有所悟。
碧瑶幸得莲花仙子相救,暂变男身。她不记前嫌仍欲告知隆基真相,隆基大婚之日,碧瑶黯然神伤,方知自己已深爱隆基。新婚之夜,男身碧瑶偷放铜钱唤醒了被国师施了迷魂大法的慕容雪。隆基终知碧瑶未骗自己,满怀歉疚。决战妖魔时隆基重伤,碧瑶暗施法力相救并嘱阿雪保密。隆基察觉真相追至山上,红日当空,两人在金辉中黯然离别,碧瑶重返天庭。
众人查明国师真身乃蜥蜴妖,妄图吞下龙珠化人。众人赴太庙盗取宝剑被发觉,慕容雪为救隆基身亡,临终前嘱托碧瑶照顾隆基。妖怪吞下龙珠法力大增,碧瑶毅然进入妖体以龙珠镇压,隆基忍痛一剑刺去,烟尘散去,碧瑶与妖怪同归于尽,化作烟尘无数,龙珠徐徐落地,隆基泪流满面。
唐中宗李显即位后,碧瑶曾托梦赠予隆基一只玉镯。公元712年,李隆基登基,开创开元盛世。十余年后,高力士为隆基选妃,隆基在名册上赫然发现杨玉环之名,惊喜交加。杨玉环上殿,果然是碧瑶容颜,两人深情相拥,生生世世再不愿分离。
展开