《牡丹亭》描述了一个怎样的故事?

穷书生柳梦梅梦见有一个美女站在一座花园的梅树下,说是嫁给了他,从此时常思念。南安知府杜宝之女,名丽娘,才貌双全,师从陈亮亮。她被《诗经》这一章所伤,寻找春天。当她从花园回来时,她在昏昏欲睡的梦里看到一个带着垂柳的学者,他们在牡丹亭相遇。从那以后,杜丽娘变得沮丧和瘦弱,他不能生病。临终前,她让母亲把她埋在花园里的李子树下,并让侍女春香把她的自画像藏在太湖的石头底下。其父升任淮阳使,委托陈亮亮安葬女儿,并建“梅花观”。三年后,柳梦梅进京赶考,在梅花寺过了一夜,在太湖石下捡到一张杜丽娘的画像,发现杜丽娘就是他梦中见过的美人。杜丽娘的灵魂游荡到后院,柳梦梅再次幽会。柳梦梅掘墓开棺,杜丽娘复活了。他们结婚了,去了临安。杜丽娘的老师陈亮亮,看到杜丽娘的坟墓被挖掘,所以他谴责柳梦梅的盗墓行为。柳梦梅在临安考完试后,受杜丽娘委托,写信回家宣布返老还童的喜讯,结果被杜宝囚禁。名单公布后,柳梦梅从阶下囚变成了状元,但杜宝拒不承认女儿的婚姻,逼她离婚。这场争论出现在皇帝面前,杜丽娘和柳梦梅最终结婚了。