Психологический триллер. Сюжет фильма построен вокруг убийства молодой девушки. В сумочке жертвы полицейские находят телефонный номер, впоследствии ставший главной уликой в сложном детективном расследовании. Подозрение падает на Джеймса Уэйланда — заносчивого отпрыска богатых родителей, выпускника одного из самых престижных учебных заведений. В ходе расследования виновность Уэйланда вызывает сомнение, однако его вызывающая манера общения рождает смутные подозрения. Определить, кто прав кто виноват, призван проверенный детективный метод — беспристрастный детектор лжи, чьи показания едва ли можно оспорить.
Грейс (Николь Кидман), ревностная католичка и преданная мать, увозит своих больных детей в особняк на одном из островов у побережья Англии, чтобы дождаться окончания Второй мировой войны, с которой должен вернуться ее муж. Грейс никак не может смириться с тем, что ее супруга объявили пропавшим без вести. Ее дети Энн (Алакина Манн) и Николас (Джеймс Бентли) страдают от редкого заболевания — они светочувствительны настолько, что их постоянно приходится прятать от солнечного света. Вскоре в доме начинает твориться нечто жуткое.
Джон Клэнси, экстрасенс, много раз помогавший ФБР в расследованиях неразрешимых преступлений, сталкивается с самым опасным делом в своей жизни. Его способность видеть прошлое оказывается бессильна перед новым противником — хладнокровным убийцей, который способен предвидеть будущее. Теперь, чтобы остановить серию убийств, Джон должен вступить в неравную схватку с расчетливым маньяком и найти способ загнать в ловушку того, кто всегда на десять шагов впереди.