石道姑答應了和柳夢梅一起挖墳,但是兩人的合力有限,隻好把她的侄兒也叫上了。石道姑的侄兒年紀輕輕,長了一頭癩子,於是人人喊他小癩子。小癩子聽姑姑說有人要把死了的女子從地裏挖出來,並且要和女子重新做夫妻,不免感到驚訝和無稽。不過小癩子整日流浪街頭亦甚感無聊,倒是現在得了這個任務還能從中賺得幾個錢財,膽子便壯大起來了。按照石道姑的指示,小癩子趁著月夜帶上鐵鍬和一串黃錢來到了太湖邊上,把香點燃後便坐在湖邊等石道姑。
柳夢梅跟隨石道姑回到如夢一般的後花園。後花園相比以前更顯得破敗蕭條,原來的牡丹亭變成了一堆瓦礫,上麵覆蓋了一叢厚厚的藤蔓,藤蔓上的花朵到了夜裏就自動合上了。野草荊棘隨心所欲地四麵生長,使得亭園更加雜亂無序了。柳夢梅一眼便認出了湖邊撿畫的地方,但四周的環境變得那樣陌生,恍如隔世般的遙遠,如置身夢中,不知所措。石道姑拍了拍柳夢梅的肩膀,用手指著前方那棵枝繁葉茂,青翠欲滴的梅樹:“柳夢梅,不要著急,杜小姐就埋在前方那棵梅樹下。”石道姑和柳夢梅在梅樹下與小癩子會麵了。
開挖墳墓之前,石道姑點燃了一遝黃紙,火焰在夜風的吹拂下,撲哧撲哧地往上竄,像通紅的火爐一樣。柳夢梅雙膝跪下,俯身合掌三拜,口中默念道:“土地公公,今夜在太歲頭上動土,隻為請起杜麗娘肉身,不要死人,要活人。你素來正直嚴明,權且當做把女兒嫁給我吧!”
三人各自握著一把鐵鍬,開始小心翼翼地挖土。一鍬深,一鍬淺,三尺孤墳逐漸露出了地麵。小癩子隨心說了一句:“看來沒活的了。”木棺封口處的鐵釘生鏽了,打開了一條縫隙。小癩子又加上一句:“小姐應該到其他地方魂遊了。”忽然間木棺散發出一股奇異的幽香,一隻纖纖玉手伸出了木棺,木棺蓋子從裏被推翻了,麗娘如同沉睡的白雪公主被小矮人解救了,緩緩從木棺裏爬了起來,三人驚異地叫道:“活了,活了。”麗娘盡管被埋了三年,但是身上纖土不染,麵如桃花,而且保持著豐姿綽約的體態。柳夢梅小心翼翼地托扶著麗娘的頭,生怕損壞了銜口用的珍珠,過了不久,麗娘從嘴裏吐了出來。小癩子看見銅錢大小亮閃閃的珍珠兩眼發直,嬉笑地說:“賞了給我吧!”柳夢梅用手絹裹起了散發熱氣的珍珠,說道:“這個是小姐鳳體中集存的精氣,我要把它當做絕世珍寶。我給你準備了其他報酬。”
杜麗娘微微睜開了雙眼,但是夜光對於三年不見天日的麗娘而言還是太強烈了,柳夢梅給麗娘遮擋著雙眼,並且把她扶到牡丹亭邊。石道姑讓麗娘吞下了還魂丹。柳夢梅把自己的褲襠剪了下來,按照陳最良的指示燒成了灰燼並加甜米酒和成藥。麗娘被喂下了這副莫名其妙的還魂藥,但沒喝下三口便全部吐了出來。慢慢地麗娘適應了外界的光線,睜大了久閉的雙眼,顧盼四周,卻沒能認出其中任何一個人,問道:“你們是誰?”柳夢梅喜出望外地回答道:“我是柳夢梅。”麗娘歎息了一句:“但應該不是柳邊梅邊人吧!”柳夢梅竭力幫助麗娘回憶起過去,指著石道姑說:“石道姑可以證明我就是柳夢梅!你認得她嗎?”石道姑站在一旁默默地點了點頭。麗娘長歎了一聲:“柳郎真是守信的人啊!披荊斬棘,讓你苦等了。那顆珍珠你好好保管,木棺裏其他的東西都拋到湖中吧!”生怕麗娘遭受到深夜風露侵襲,柳夢梅攙扶著麗娘回梅花庵了。