В маленьком городке Аннабель Уилсон известна своими уникальными способностями: она предсказывает будущее и видит призраков. В одиночку воспитывая троих сыновей, она зарабатывает на жизнь, разгадывая карты для своих клиентов. Однако жизнь Аннабель кардинально меняется, когда она становится невольным инструментом в поимке Донни Барксдейла, обвиняемого в преступлении, которого он не совершал. После этого ей начинают являться зловещие видения, подталкивающие её к собственному расследованию. Оно приводит Аннабель на место преступления, где она чуть не становится жертвой настоящего убийцы. Неожиданно её спасает призрак бывшего клиента из психиатрической клиники. Несмотря на предостережения и угрозы, разрушающие её психику, Аннабель продолжает искать истину, рискуя собственной жизнью, чтобы остановить настоящего преступника, всё ещё находящегося на свободе.
Готовясь к роли, Бланшетт посетила пятерых предсказателей будущего.
Автомобиль Энни — «The Classic» — Delta 88 Oldsmobile, который появляется в каждом фильме «Зловещие мертвецы» и почти в каждом фильме Сэма Рэйми.
За основу сюжета взяты утверждения матери автора сценария Билли Боба Торнтона о собственных способностях экстрасенса.
Киану Ривз и Хилари Суэнк, сыгравшая на экране его супругу, посещали местный центр помощи жертвам домашнего насилия, пытаясь разобраться в причинах, почему мужчины проявляют агрессию в отношении собственных жён, а жёны при этом от них не уходят.
Поначалу роль героя, которого сыграл Джованни Рибизи, предлагали сыграть Билли Бобу Торнтону.