本剧根据唐元稹所作《莺莺传》及元王实甫所著《西厢记》改编、发展、敷演而成。实乃元稹自传。唐时,已故相国千金莺莺及侍婢红娘,随老夫人过洛阳,见难民当道,因而痛骂迎面相遇的“洛阳知府”。谁知被骂者越挨骂越高兴,原来此人竟是名播海内的才子张生。张生本来便恃才傲物蔑视官府,挨骂后便乘兴写下名诗《农家怨》讥刺朝政。洛阳知府夏昌衔恨伺机报复,先派人勾引张生,企图坏其名声,一计不成又设法诱出张生不满朝政之言论,将其堂审收监。张生毫不屈服,诟骂不止。后经友人设法营救出监,但已与官府结下仇隙。
珠被吐蕃使节捉拿问话,终证实珠乃吐蕃国王乞立赞普的妃子。当年珠不堪被普冷落而将小公主带走,而娘正是吐蕃公主。八王爷得知吐蕃使节已有公主下落,决阻止他们寻回公主,并将娘囚禁。瑞担心娘之失踪可能隐藏着影响大唐的阴谋。八王爷故意让普以为皇未有尽力寻回公主,普大发雷霆,警告皇若无法寻回公主,两国必断绝邦交。另边厢,八王爷怂恿皇亲征南诏。娘成功逃脱,及后更与瑞洞悉了八王爷的阴谋,决赶往战场通知皇。娘与莺则远赴吐蕃求普出兵支持大唐。娘与普父女相认,普对于出兵一事表示无能为力,并指收到消息皇已战死沙场。