... sich Annie Wilson (Cate Blanchett) ihren Lebensunterhalt und den ihrer drei Kinder mit Kartenlegen. Doch Annie hat eine echte Gabe und kann gewisse Dinge "sehen". Als die Verlobte des hiesigen Schulrektors, Jessica King (Katie Holmes) verschwindet, hat Annie bald darauf eine Vision vom Tode des Mädchens. Sie führt die Polizei tatsächlich zum Fundort, daraufhin wird der überagressive Donnie Barksdale (Keanu Reeves) verhaftet, dessen Gewalttätigkeit bekannt ist und auf dessen Land die Leiche gefunden wurde.
Doch jetzt schlägt die Stimmung um, und Annie sieht sich zahlreichen Angriffen ausgesetzt, da sie mit Barksdale schon vorher Probleme hatte. Und darüber hinaus ist sie nicht sicher, daß er der Täter ist...