Max Matheson (Nick Stahl) đang được bác sĩ Beaumont điều trị tâm lý vì đã gây ra cái chết cho vị hôn thê Kayla. Cha của anh, Jack Matheson (William Katt) mở lại Cửa hàng bách hóa Mayflower ở New Orleans, nơi có chiếc gương bị nguyền rủa ám ảnh nhân viên bảo vệ ban đêm. Max được thuê để thay thế và anh ấy bắt đầu nhìn thấy mọi thứ. Elizabeth (Emmanuelle Vaugier) đang tìm kiếm người em gái mất tích của mình.Khi đang lái xe trên đường cùng vị hôn thê Kayla, Max Matheson gặp tai nạn xe hơi nghiêm trọng và cả hai đều qua đời. Tuy nhiên, Max đã được hồi sức và một năm sau, anh ta là một người đàn ông bị rối loạn cảm xúc với mặc cảm tội lỗi đã giết vị hôn thê yêu dấu của mình và đang được điều trị tâm lý với bác sĩ Beaumont. Khi cha của anh ấy là Jack Matheson mở lại Cửa hàng bách hóa Mayflower ở New Orleans, nhân viên bảo vệ Henry Schow của anh ấy bị tai nạn và Jack mời Max làm người thay thế anh ấy để giúp anh ấy chữa bệnh. Max nhận công việc và cha anh giới thiệu anh với quản lý cửa hàng Keller Landreaux; người mua Jenna McCarty; và phó chủ tịch điều hành Ryan Parker. Max nhìn thấy một người phụ nữ đã chết và anh ấy nhìn thấy trước cái chết của Jenna và Ryan trong gương. Max sớm phát hiện ra rằng anh ta có khả năng nhìn thấy Eleanor Reigns, một nhân viên đã mất tích, và anh ta liên lạc với em gái của cô ấy là Elizabeth Reigns để biết chi tiết về sự biến mất của cô ấy. Anh ta phát hiện ra rằng Jenna, Ryan và Keller phải chịu trách nhiệm cho một thảm kịch và giờ đây linh hồn của Eleanor đang tìm cách trả thù.