唐朝崔相國病逝,夫人攜女兒鶯鶯、丫鬟紅娘以及未成年的小兒歡郎一起扶柩回博陵安葬。然恰遇中唐藩鎮(zhèn)割據的時世,處處都是兵荒馬亂,只得暫時于普救寺停留,同時,修書一封與鄭恒——老夫人的侄兒,也是相國親許的鶯鶯的未婚夫——來相助。此時正好張生為進京應考,也在普救寺周圍住下。崔張二人一見鐘情,但苦于老夫人在中間的阻隔,一直飽受相思之苦。軍閥孫飛虎的包圍佛寺使情況一下子變得危急,最終老夫人許諾,誰若能退兵,便將鶯鶯許他。張生便寫信給自己的拜把兄弟、而今為將軍的杜確,請求他前來相助。危險解除,老夫人卻又賴婚,使得二人重又陷入相思的煎熬中。幸虧紅娘從中相助,玉成了這一段姻緣。事成之后,老夫人逼張生進京應考,以不辱沒她家門。當張生博得功名、等待除授、尚未歸家之際,鄭恒出現了,耍了陰謀想要拆散崔張二人。正好張生及時歸來,寺院長老法本也探聽了虛實回來,兄弟杜確也到了普救寺,眾目睽睽之下,鄭恒陰謀敗露,觸樹身亡。大家一起慶祝張生的高中、與鶯鶯的幸?;橐?,大結局喜慶團圓。