เรื่องราวมุ่งเน้นไปที่ จอห์น ฟอร์ด (John “Scottie” Ferguson) (รับบทโดย James Stewart), อดีตตำรวจที่เกษียณอายุเนื่องจากความกลัวสูงและปัญหาสุขภาพที่เกิดจากการประสบอุบัติเหตุในขณะทำงาน หลังจากที่เขาได้รับการติดต่อจากเพื่อนเก่าที่ขอให้เขาเฝ้าระวัง แมดลีน (Madeleine Elster) (รับบทโดย Kim Novak) ผู้หญิงที่ดูเหมือนจะถูกหลอกหลอนโดยวิญญาณของผู้หญิงคนหนึ่งที่ตายไปแล้ว
ในขณะที่เขาติดตามเธอ จอห์นเริ่มพัฒนาอาการหลงใหลในแมดลีน ทำให้เขาต้องเผชิญกับความวิตกกังวลเกี่ยวกับความรักและความหลอกหลอนที่มาพร้อมกับมัน เมื่อเขาเริ่มเข้าใจถึงความลับที่ซ่อนอยู่เกี่ยวกับแมดลีนและอดีตที่มืดมนของเธอ เรื่องราวก็เริ่มดำเนินไปในทิศทางที่น่าตื่นเต้นและน่าสะพรึงกลัว