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