Phần 1: Gia Tộc Họ Trương:
Tại làng Nam Xương, gia tộc họ Trương từ lâu đã nổi danh với nghề nhuộm vải. Những tấm vải họ làm ra mang màu sắc rực rỡ và chất lượng bền đẹp mà chẳng đâu sánh được. Nhưng ít ai biết rằng, đằng sau sự phồn thịnh ấy là bóng tối của tà thuật. Bà Hạnh Thủy, vợ của Trương Phúc Doãn, đã sử dụng phép thuật để giúp gia tộc trở nên giàu có và được kính nể.
Sau khi chồng mất, bà Thủy gánh vác cả gia nghiệp, một lòng mong muốn truyền nghề cho con trai duy nhất, Trương Sinh. Nhưng Trương Sinh lại lười biếng, thích tự do hơn là gò bó với công việc gia đình. Trong lúc mẹ con mâu thuẫn, một cô gái trẻ từ xứ Huế tên Vũ Thị Thiết đến Nam Xương. Cô có tư sắc ngút ngàn, bế nguyệt tu hoa, mang theo một quá khứ bí ẩn. Trương Sinh nhanh chóng si mê và cưới cô làm vợ, dù bà Thủy vẫn dè chừng và không hoàn toàn tin tưởng.
Phần 2: Nỗi Oan Của Vũ Nương:
Khi Trương Sinh nhập ngũ theo lệnh triều đình, Vũ Nương ở nhà lo việc gia đình và nuôi con trai là công tử Đản. Nhưng những tháng ngày yên bình không kéo dài. Trong một lần trở về từ chiến trận, Trương Sinh nghe những lời đồn đại rằng vợ mình có quan hệ bất chính. Nghe thế, bản tính nóng nảy và đa nghi của anh trỗi dậy, không cần phân bua, anh sỉ nhục và đuổi cô khỏi nhà.
Dù đau khổ, Vũ Nương vẫn cố giải thích, nhưng sự im lặng của bé Đản trước câu hỏi của cha càng khiến Trương Sinh tin vào điều mình đã nghe. Không còn cách nào khác, Vũ Nương tuyệt vọng gieo mình xuống sông Hoàng Giang, để lại lời nguyền rằng nếu mình trong sạch, hãy cho cô được sống một cuộc đời mới nơi thủy cung.
Sau cái chết của Vũ Nương, gia tộc họ Trương bắt đầu rơi vào rối ren. Từ đó, mỗi đêm, một linh hồn nữ xuất hiện trong dinh thự, ánh mắt đau đáu và lời nói nghẹn ngào vang vọng: “Tôi nào có tội!”
Phần 3: Bí Mật Của Bà Thủy Và Linh Miêu:
Linh hồn của Vũ Nương không thể siêu thoát vì lời nguyền bà Thủy đã đặt lên cô từ ngày đầu bước chân vào gia tộc. Bà Thủy không chỉ dùng tà thuật để bảo vệ gia đình, mà còn để ràng buộc Vũ Nương với gia tộc họ Trương. Những bí thuật mà bà thực hiện để duy trì danh vọng đã khiến không ít linh hồn bị trói buộc vào dòng họ.
Bà Thủy nhận ra rằng bóng dáng linh hồn kia là dấu hiệu của những rắc rối sắp tới. Để đối phó, bà triệu hồi một linh miêu – con vật có khả năng trấn yểm và diệt trừ oan hồn. Linh miêu xuất hiện, mang theo sức mạnh bí ẩn, nhưng nó không hoàn toàn tuân theo sự điều khiển của bà Thủy. Thay vào đó, linh miêu dần bị cuốn theo oan hồn Vũ Nương, bảo vệ cô khỏi sự áp bức của tà thuật.
Phần 4: Công Tử Đản Và Sự Thật Phơi Bày:
Khi bé Đản lớn lên, cậu thường kể với Trương Sinh về hình bóng của mẹ trong những đêm tối: “Mẹ vẫn thường về, ngồi bên đèn, trò chuyện với con.” Chính những lời thơ ngây ấy khiến Trương Sinh bắt đầu nghi ngờ. Anh âm thầm điều tra và phát hiện bức thư mà Vũ Nương để lại trước khi chết. Lá thư ấy tiết lộ rằng cô chưa từng phản bội, và chính những nghi kỵ vô cớ của anh đã đẩy cô đến bước đường cùng.
Trương Sinh đối mặt với mẹ mình, yêu cầu bà giải thích. Nhưng bà Thủy không thừa nhận, vẫn cố gắng che giấu sự thật. Trong lúc ấy, linh miêu – giờ đây đã đứng về phía linh hồn Vũ Nương – xuất hiện và phá hủy trận pháp tà thuật trong dinh thự. Sức mạnh của linh miêu khiến các bí mật bị phơi bày, bao gồm cả việc bà Thủy từng dùng tà thuật để trói buộc linh hồn Vũ Nương và những kẻ khác.
Phần 5: Kết Cục Bi Thảm Của Gia Tộc:
Ánh lửa bùng lên từ phía dinh thự họ Trương, thiêu rụi tất cả. Những tiếng gào thét vang lên khi bà Thủy bị chính tà thuật của mình phản phệ, linh hồn bà bị giam cầm trong thế giới u ám, mãi mãi không được siêu thoát. Những bí kíp nhuộm vải gia truyền của họ Trương, từng được xem là báu vật, giờ đây cũng hóa tro tàn, chôn vùi cùng ngọn lửa.
Duy chỉ có bé Đản, với sự giúp đỡ của linh miêu, là sống sót. Cậu được một người trong làng nhận nuôi, mang theo ký ức về cha mẹ và gia tộc.
Phần 6: Hy Vọng?
Nhiều năm trôi qua, bé Đản trưởng thành, lấy vợ là Mai Thị Dung và sinh được một cô con gái tên Trương Tâm. Trương Đản vẫn mang theo câu chuyện của gia đình, nhưng thề sẽ sống một cuộc đời lương thiện, không để quá khứ đen tối lặp lại.