เรื่องราวเกิดขึ้นในปี 1752 โจชัวและนาโอมิคอลลินส์พร้อมกับลูกชายชื่อบาร์นาบัสล่องเรือจากลิเวอร์พูล ประเทศอังกฤษเพื่อมาเริ่มต้นชีวิตใหม่ที่อเมริกา แต่ฟากพื้นมหาสมุทรมิอาจทำให้หลีกหนีจากคำสาปลับที่สาปส่งครอบครัวของพวกเขา ไปได้ เวลาผ่านไป 2 ทศวรรษ ทั้งโลกต้องสยบแทบเท้าของบาร์นาบัส (จอห์นนี่ เดปป์) หรืออย่างน้อยก็เมืองในคอลลินสปอร์ต รัฐเมน บาร์บานัสผู้ครองคฤหาสน์คอลลินวู้ดเป็นผู้มั่งคั่งที่ทรงอิทธิพลและเป็นมี นิสัยเป็นหนุ่มเจ้าสำราญ… จนกระทั่งได้ทำผิดมหันต์ขึ้นเมื่อไปทำร้ายหัวใจของแองเจลีค บูคาร์ด (เอวา กรีน) ผู้เป็นแม่มด เธอสาปให้เขาต้องพบชะตาที่หนักหนาสาหัสกว่าความตาย นั่นคือการสาปให้เขากลายเป็นแวมไพร์และฝังเขาทั้งเป็น
2 ศตวรรษต่อมา บาร์นาบัสถูกปลดพันธนาการจากหลุมขึ้นมาสู่โลกยุค 1972 ที่เปลี่ยนแปลงไปมาก เขาหวนกลับไปที่คฤหาสน์คอลลินวู้ด และต้องพบว่าคฤหาสน์สุดหรูของเขาเมื่อกาลครั้งหนึ่งกลับเหลือเพียงซากปรัก หักพังสิ่งที่หลงเหลือจากความล่มสลายของตระกูลคอลลินส์เหลืออยู่เพียงน้อย นิด สมาชิกแต่ละคนต้องกุมปริศนาลับของตัวเองเอาไว้ หัวหน้าครอบครัวเอลิซาเบ็ธ คอลลินส์ สต็อดดาร์ด (มิเชล ไฟเฟอร์) ได้ขอความช่วยเหลือจากนักจิตแพทย์อย่างคุณหมอจูเลีย ฮอฟฟ์แมน (เฮเลน่า บอนแฮม คาร์เตอร์) ให้มาช่วยแก้ปัญหาครอบครัวของเธอ
ซึ่งผู้ที่อาศัยอยู่ในคฤหาสน์นั้นคือน้องที่ไม่เคยมีอะไรดีของเอลิซาเบ็ธ โรเจอร์ คอลลินส์ (จอนนี่ ลี มิลเลอร์) ที่มีลูกสาวจอมดื้ม แคโรลินสต็อดดาร์ด (โคลอี้ โมเร็ตซ์) และลูกชายวัย 10 ขวบที่ฉลาดเกินวัย เดวิด คอลลินส์ (กัลลิเวอร์ แม็คแกร็ธ) ความลึกลับนี้ได้ย่างกรายไปถึงผู้ดูแล วิลลี่ ลูมิส รับบทแสดงโดย แจ็คกี้ เอิร์ล ฮาลีย์ และพี่เลี้ยงคนใหม่ของเดวิด วิคตอเรีย วินเทอร์ส รับบทแสดงโดย เบลล่าฮีธโคท