เรื่องราวเริ่มต้นเมื่อ Sondra Pransky (รับบทโดย Scarlett Johansson), นักศึกษาสาวที่ไปเที่ยวที่ลอนดอนและได้พบกับนักมายากลชื่อดัง Sidney Waterman (รับบทโดย Woody Allen) ขณะที่เธอพยายามหาความหมายในชีวิตและเสาะหาความสำเร็จในอาชีพนักข่าว
Sondra ได้รับโอกาสที่ไม่คาดคิดเมื่อเธอเข้าร่วมการแสดงของ Sidney และได้รู้เกี่ยวกับการฆาตกรรมที่เกิดขึ้นในเมือง เธอได้รับข้อมูลเกี่ยวกับ Peter Lyman (รับบทโดย Hugh Jackman), ชายหนุ่มที่มีเสน่ห์ซึ่งอาจจะเกี่ยวข้องกับคดีฆาตกรรมนี้
เมื่อ Sondra และ Sidney เริ่มต้นการสืบสวน พวกเขาเข้าไปพัวพันกับความลับที่ซับซ้อนและความโรแมนติกที่เกิดขึ้นระหว่าง Sondra กับ Peter ทำให้ Sondra ต้องเลือกว่าจะทำหน้าที่ในฐานะนักข่าวหรือฟังเสียงหัวใจของเธอ