《牡丹亭》是明代剧作家汤显祖的代表作,讲述了杜丽娘与柳梦梅的爱情故事。
主人公杜丽娘是个情窦初开的少女,她是南安太守杜宝的女儿,她在听了教师陈最良讲解《关关雎鸠》一文后春心萌动,在丫头的怂恿下跑到了后花园,在花藤下打盹,梦中遇到了一个自称柳梦梅的书生,两人在梦中幽会,并私定终生。
梦醒之后,杜丽娘思念梦中书生,结果一病不起,郁郁而终。杜宝升官迁居,将杜丽娘葬在后花园梅树下,梅树下,让石道姑看守。
三年后,书生柳梦梅赴京赶考,借宿观中。意外拾到了杜丽娘的画像,与杜丽娘的游魂再续梦中情缘。柳梦梅在杜丽娘的指示下冒死掘坟开棺,杜丽娘起死回生,两人结为夫妻。
杜宝升任宰相,拒不相信杜丽娘复活之事,并且要判处柳梦梅,最终闹到金銮殿上,皇帝了查明真相,杜宝才与他尽释前嫌,杜丽娘和柳梦梅二位有情人终成眷属。