襄阳才子张继华游学杭州。一日,偶游西园,行至红楼下,被一枝红梅砸中头顶。原来是西园主人赵礼的养女王玉真登西园红楼看望卧病的赵礼亲生女赵玉英小姐,见红梅绽,伸手折取,想借此安慰病中人,不料失手花落,刚巧打在张继华头上。张继华抬头看见玉真,误认为这是园主之女玉英有意借花传情以示爱慕,故喜心翻倒,想入非非。不久,张继华得人引荐暂寓西园,却未能如愿再见佳人。一天,他闻知赵小姐染病在床,以为赵小姐是为他相思成疾,心中哀痛,跑去拜神求祷。回园时又遇玉真,以为是祷告灵验使得小姐康复,大喜。谁知转眼间即听园公说赵小姐刚刚病故,大吃一惊,认定方才看见的玉真身影是赵小姐的鬼魂。玉真已被张继华的痴情感动,但权高势大的丁伯宁欲强行逼娶玉真,玉真不愿屈从,夜半来到书馆找张继华表明心迹。张继华认定心上人已死,正在馆中设位追悼亡灵,并准备返回襄阳,此时突然看见玉真,以为是赵小姐亡魂赴招,吓得张口结舌,浑身颤栗。几天后,赵礼来访张继华,想成就他和玉真的姻缘,但张继华认定玉真是鬼,死死不肯应允。第二天,张继华启程回家,被热心的老秀才夏玉从路上追了回来,要给他和玉真办喜事。洞房花烛,张继华以为是与鬼成婚,吓得魂不附体。后在使女香筠的指点下,才恍然大悟,与心上人玉真结成美满姻缘。