- Ночью на крыше высотного здания разговаривают два человека. Лица второго из них не видно, так как он стоит спиной. После окончания разговора, он падает. Но на землю упало два человека.
Утром в квартире просыпается Сэм и не может вспомнить сон. Это мучает его.
Он идет на работу – в рекламную компанию, где работает менеджером.
Во время обеда двое коллег обсуждают курсы валют. В виде шутки они спросили Сэма, стоит ли покупать сегодня доллар. Хотя Сэм в этом деле совсем не разбирался, он неожиданно ответил, причем правильность его ответа была проверена через пару дней.
Сэм вспомнил сон, снившийся ему два дня назад: он находился в каком-то кабинете и услышал совет не покупать доллар. Надо подождать пару дней, когда доллар резко упадет. Сэм собрал вещи и ушел домой, никому ничего не сказав.
Утром он опять ощущал закодированную информацию. Сэм не пошел на работу и остался дома, но ничего путного в его голове не прибавилось.
Еще одним утром повторилось то же самое чувство. Ничего конкретного.
На работе к Сэму подбежал Рут - один из двух коллег, спрашивавших про курс доллара. Он спросил, где Тим? (второй коллега).
Сэм спросил Рута: «Ты с Тимом хотел меня похитить?».
От неожиданности Рут рассказывает всё, что Сэм только что каким-то образом узнал:
- После того как ты тогда убежал домой, Тим меня уговаривал использовать тебя в качестве инструмента для добывания денег на валютном рынке. Тим хотел поймать тебя. Но тебя не было на работе, он не выдержал и пошел.
Сэм понял, что слышит разговоры людей так, словно находится в их теле. Это умение его спасает, поэтому он не пришел на работу, где его ждал Тим.
Теперь Сэм задался вопросом, куда подевался этот Тим?
Сэм лег спать, он решил, что во сне он получит ответ на многие вопросы.
Во сне он увидел Человека в капюшоне, который на крыше небоскреба молит другого человека о пощаде. Но его сталкивает тот, кто остался на крыше произнеся: «Прощай Тим».
Утром Сэм не мог вспомнить сон, пока по телевизору в новостях не рассказали, что человека, упавшего с небоскреба, не могут опознать.
Сэм позвонил в полицию и сказал, что погибший - Тим Уорнак.
- Пару дней Сэм провел в полиции, объясняя, что видел сон. Наконец, к нему пришел мужчина лет 50-60, представился как Мартос и побеседовал с Сэмом.
Выйдя из кабинета, Мартос приказал, что Сэма надо отпустить и следить за ним, так как к нему может придти человек, убивший Тима Уорнака.
Сэма отпустили, за ним велась пристальная слежка.
Через несколько дней к Сэму постучался человек и ранил его ножом. Полиция, ждавшая злоумышленника, сразу схватила его. Им оказался Рут, он выкрикнул Сэму: «Это ты убил Тима и сбросил его с крыши!».
Сэм оказался в больнице. Рут сказал Мартосу, что Сэм убил Тима. В доказательство он рассказал, что Сэм в точности предсказал курс валют, затем предугадал замысел Тима в отношении Сэма для зарабатывания денег вплоть до его похищения и пыток. Поэтому Рут предположил, что Сэм избавился от Тима, у которого была причина для преступления: много долгов. Мартос запутался в мотивах, заставивших Сэма убить Тима. Ведь с последним могли расправиться и его кредиторы.
Мартос уверен, что Сэм не врет - об этом говорит его опыт работы в полиции: он выводил на чистую воду маньяков, психов и террористов.
Мартос навестил Сэма в больнице и сказал, что оснований для ареста нет, но тут же предложил, чтобы Сэм, когда останется один, сам себе задал вопрос: «Кто я такой?».
Когда через два дня Сэм вернулся домой, он увидел Тима Уорнака. Бывший коллега признался, что "уже мертв". Но хочет, чтобы Сэм помог ему, так как он видел того, кто сбросил Тима с крыши. Ведь убийца может прикончить и Сэма как свидетеля. «Оживший мертвец» - Тим постарается завести этого неизвестного убийцу на крышу.
Тим ушел, Сэм заснул, и сразу просыпается выбегает на улицу и догоняет Тима Уорнака.
Но проснулся не сам Сэм а его двойник: Второй Сэм. Тим сказал: «Если хочешь отомстить за меня и спасти себя, ты должен убить самого себя». Но Сэм сказал, что убьет Тима еще раз.
Тим стал убегать, подбежал к двери Сэма и начал колотить в дверь.
Его настиг Второй Сэм с ножом…
Сэм просыпается от мощных ударов в дверь. Уже утро. За дверью стоял обессиленный Тим, который рассказал, что убийца пытался добраться до него. Тим спросил, что снилось Сэму, но тот почти ничего не мог сказать, лишь смутно вспоминалась какая-то погоня с ножом.
Тогда Тим предложил Сэму придти на крышу, где убили Тима.
Сэм в тот же день на последние деньги купил смокинг, много пил, усиленно привлекал к себе внимание. Его заметил помощник Мартоса и за Сэмом стал наблюдать сам Мартос.
Вечером Сэм пришел на крышу, стоял Тим и сказал ему, что убийца – Сэм, страдающий раздвоением личности: когда разум Сэма засыпает, его телом руководит вторая личность - тот ходит по городу. Поэтому Сэм не предугадывает будущего - он видит лишь то, что сделала вторая личность. Тим предлагает Сэму убить самого себя.
Из темноты выбегает Второй Сэм. Он бежит на Тима, обхватывает его и они вместе падают с крыши. Они разбиваются.
Первого Сэма за руку хватает Мартос, не давая упасть следом.
Сэм сказал, что теперь он здоров (поскольку погибла патологическая личность убийцы, жившая в нем). Мартос посмотрел вниз, но в отличие от Сэма, не увидел двух разбившихся тел.
Мартос отправил Сэма на лечение в психиатрическую больницу.
Спустя пару месяцев к Сэму пришел Мартос и спрашивает, откуда у него на счету много денег. Но Сэм ответить не может, так как невменяем от принимаемых в больнице таблеток.
В комнате остается один Сэм. Вдруг видна спина человека со спины в полный рост. Сэм улыбается.