全剧标明六十七出,缺四出,实际只有六十三出戏文。故事情节如下:西汉元帝时,南阳邓州书生刘文龙,字希必,娶妻三日,上京求取功名。
临行前,妻萧氏送他金钗半支,菱花镜半面,乡鞋一只,作为表记,并发下八大誓愿,望他高中后早日归家。
刘文龙状元及第后,曹丞相欲以女妻之。文龙拒接丝鞭,触怒当朝宰相。
施又上朝恳求辞官放归故里,圣旨不允,却命他出使西番,又被单于招为驸马,娶了公主,并赐以左贤王爵位,留学生住匈奴共十八载。
文龙时刻思念故国亲人。公主甚为贤淑,最后放他回归汉朝。汉王嘉其节义封为列候,荣归故里。
文龙离家多年,萧氏日夜思念丈夫,侍奉公婆。文龙两次修书回家均被失落,家人以为他早已死亡。有无赖徒宋忠央托吉公为媒,企图骗娶萧氏。
公婆以刘家无后和生活困难,逼迫萧氏改嫁。
萧氏抵死灰复燃从,守节21年,最后萧氏被逼投河,时逢文龙归来,夫妻终于相认,钗合镜圆。