Vũ Thị Thiết, người con gái quê ở Nam Xương, tính tình thùy mị nết na, tư dung tốt đẹp nên được Trương Sinh đem lòng yêu mến liền xin với mẹ đem trăm lạng vàng cưới về làm vợ. Biết chồng có tính đa nghi nên, Vũ Nương hết mực giữ gìn khuôn phép. Bấy giờ, đất nước có chiến tranh, Trương Sinh phải lên đường đi lính. Vũ Nương ở nhà sinh nuôi dạy con và chăm sóc mẹ già, lo ma chay chu đáo khi mẹ chồng mất. Khi Trương Sinh trở về, bế con ra mộ thăm mẹ thì hiểu lầm rằng vợ có người khác. Vũ Nương chịu oan khuất biết không thể rửa sạch liền nhảy xuống sông tự vẫn. Một đêm nọ, Trương Sinh bế con ngồi trước ngọn đèn, thấy đứa bé chỉ vào cái bóng mình bảo đấy là cha mới nhận ra mình đã hiểu lầm vợ, hối hận cũng đã muộn. Cùng làng có người tên là Phan Lan vì cứu Linh Phi trước đó nên khi gặp nạn chết đuối đã được Linh Phi cứu sống, tình cờ gặp Vũ Nương ở thủy cung. Phan Lang trở về trần gian Vũ Nương gửi theo chiếc hoa vàng cùng lời nhắn Trương Sinh. Trương Sinh lập đàn giải oan bên bến Hoàng Giang. Vũ Nương hiện ra và nói lời đa tạ chàng, rồi biến mất.