崇祯皇帝听闻周世显中选雀屏后,召他上殿面圣,得知他习文,虽然深为乱世文章难保江山而惋惜,但仍立即赐予驸马衔。在赐封之中,突然战鼓大作,当时闯军
改朝换代之后,长平公主就匿藏周锺家中养伤,并得周锺女儿瑞兰悉心照顾,然周锺儿子宝伦是个贪图名利之人,打算出卖长平公主于清主以求荣禄。长平公主得知阴谋后万念俱灰,幸有瑞兰献移花接木之计,命维摩庵主持以意外身亡的道姑慧清身份和长平公主对调,周锺和宝伦遂以为长平公主经已去世,公主得以逃离险境。周世显闻得公主死讯,乃寻至周府乞求长平尸首,却饱受周氏父子奚落,瑞兰不屑父兄所为故借词避居紫玉山房。
化身慧清的长平公主上山拾柴时,庵外巧遇周世显,世显虽然百试是否长平公主本人,但她绝不相认。在庵中观音像下,周世显继续尽力追问,最后以自杀要胁,才得长平公主不堪他苦心一片,终向他表露身份。二人相约当晚于紫玉山房重聚,谁不知二人行踪被维摩庵新主持识破,并呈报周锺知道。周锺得知后赶赴维摩庵,要求周世显接长平公主回皇宫中面圣。
瑞兰在紫玉山房点上龙凤烛,以示庆贺世显及长平公主重聚之喜。世显携同周锺父子及清室宫女到紫玉山房以作准备迎接公主之举。长平公主接见周世显时,以为他也是卖国求荣,因而大受刺激,拈银簪威胁刺目。经世显解释,长平知道及明白世显实深思熟虑,以公主回朝作为厚葬崇祯及救出太子作交换条件;长平公主随即写表,二人并誓言在成事之后共赴黄泉。
周世显面见清帝时,为公主回朝展开谈判,清帝为求安抚前朝(明朝)人心,于是一一答应,包括安葬前朝先帝及释放前朝太子等等要求。长平公主终肯上殿面见,并表示接纳及感谢清帝安排,与周世显完婚。
洞房花烛夜,长平公主和周世显在当初选婿及定情的含樟树下完婚,其后二人一同仰毒,双双自杀殉国。