แอนนี่ (เคต บลานเชตต์) แม่ม่ายลูกสาม หลังจากที่สามีเธอประสบอุบัติเหตุเสียชีวิต เธอทำงานเลี้ยงลูก ๆ โดยการรับทำนายดวงชะตาด้วยการใช้ไพ่ ลูกค้าที่มาหาเธอประจำคือ วาเลอรี่ (ฮิลารี สแวงก์) ที่มีปัญหากับ ดอนนี่ (คีอานู รีฟส์) สามีของเธอ เขาเป็นคนอารมณ์ร้ายและชอบทำร้ายร่างกายภรรยา วันหนึ่งดอนนี่มาหาแอนนี่ และขู่เธอว่าอย่ามายุ่งกับวาเลอรี่ และยังหาทางขู่ลูกของเธอด้วย จนแอนนี่เกิดความกลัว หลังจากสามีของแอนนี่ตาย ลูกชายคนโตของเธอก็เริ่มมีปัญหาที่โรงเรียน เธอเลยโดนครูใหญ่เรียกเข้าไปพบ เธอจึงได้พบกับคู่หมั้นของเขาด้วยคือ เจสสิก้า (เคที โฮลมส์) เจสสิก้าเลยถามเรื่องอนาคตหลังจากแต่งงานกับครูใหญ่ แต่ดูเหมือนว่าแอนนี่จะเห็นภาพแปลก ๆ ตอนที่อ่าน แต่เธอก็ไม่ได้คิด!