故事梗概:晚唐时候,朝廷腐败,奸相卢杞弄权,陷害忠良,梅伯高全家被杀只有儿子梅良玉侥幸逃跑了。陈日升被罢官回乡,隐居在家乡。梅陈两家相交很深,陈日升还曾答应将女儿杏元许配给梅良玉为妻。一天,忽然狂风大作,陈家后花园盛开的梅花纷纷落地,陈日升触景生情,在园里祭祀梅伯高,并产生了出家访道的想法,老夫人和孩子们劝阻他,陈日升说非要到梅花重开和再见到梅良玉才行。当夜,陈杏元在园里烧香祈祷时,发现园丁喜童就是梅良玉。原来,梅良玉逃身到陈家,怕连累他们,就埋名隐姓。两人相认,一起祷告上苍,梅花果然二度开放,引得全家喜悦,陈日升准备择日为他们完婚。此时唐朝正遭受异族侵略,卢杞既要媚外,又要陷害陈家。他竟然讨下圣旨宝剑,要陈杏元出塞和番。陈杏元为了保住全家人的性命,只得含恨忍辱离家而去,梅良玉和她的弟弟春生依依不舍地伴送着她。从江南到北国,送君千里终有一别。陈杏元赠钗寄情,梅良玉立誓报仇,两人惜别。夜晚,陈杏元寄身于昭君庙,她决心以身殉情,以身殉国。她从落雁岩上纵身跳下的一瞬间,昭君神突然出现,引导她飞过了边关、长城,回到了梅园,终于与梅良玉团圆。
1957年武汉汉剧团首演于上海,此本在保留传统戏中的《骂相》、《别府》、《丛台》、《舍崖》、《落花园》、《失金钗》、《团圆》等精彩场次的同时,增写了《祭梅》等段落。 1959年武汉电影制片厂将该剧摄制成同名戏曲艺术片,导演:陶金,主演:陈伯华饰陈杏元。为保持整体的悲剧风格,电影舍弃了《舍崖》后的情节。