Крис Джонсон может заглянуть в свое будущее. Он может видеть только на две минуты вперед, за исключением того, что однажды ему привиделось, как женщина заходит в закусочную. Не зная никаких деталей, кроме времени, он дважды в день в 8:09 приходил в закусочную, чтобы дождаться ее прихода. Он работает мелким фокусником в Лас-Вегасе, где подрабатывает в азартных играх, используя свои способности для выигрыша средних сумм у заведения.
Крис привлекает внимание агента ФБР Кэлли Феррис, которая догадалась о его способностях и хочет помешать французским террористам взорвать ядерное оружие. Но прежде чем она успевает подойти к Крису, его азартные игры привлекают внимание службы безопасности казино. Используя свою способность предсказывать действия преследователей, он ускользает от них и полиции Лас-Вегаса. Феррис выслеживает Криса, но тот, предвидя ее появление, сбегает. Позже тем же вечером к начальнику охраны казино приходят двое террористов и допрашивают его о Джонсоне, после чего убивают.
На следующее утро Крис снова оказывается в закусочной, когда видит Лиз Купер, женщину из своего видения. Оказывается, Крис может не только видеть будущее, но и понимать, как его действия могут повлиять на это будущее. Когда приезжает агрессивный бывший парень Лиз, Джонсон представляет себе все варианты его вмешательства, а затем выбирает тот, который приведет его к Лиз. Зная, что она направляется во Флагстафф, штат Аризона, Крис уговаривает ее подвезти его. Феррис следует за ним, а террористы решают убить его.
Отследив оружие до Лос-Анджелеса, Феррис уговаривает начальство разрешить ей привезти Криса. Террористы следуют за ней в надежде, что агенты приведут их к Крису.
Крис и Лиз вынуждены провести ночь в мотеле. Возле отеля Феррис сталкивается с Лиз. Утверждая, что Крис - опасный социопат, Феррис просит Лиз накачать Криса наркотиками, чтобы они могли спокойно привезти его. Вместо этого Лиз предупреждает Криса, который рассказывает ей свой секрет. Когда она спрашивает, почему он не поможет ФБР остановить террористов, он объясняет свои ограничения, делая исключение для событий, связанных с ней. Крис пытается сбежать от ФБР, но его ловят после того, как он спас Ферриса от бревна, падающего со склона горы. Не сумев добраться до Криса, террористы похищают Лиз.
ФБР пристегивает Криса к стулу и заставляет смотреть телевизор, пока у него не появится видение, которое может помочь. Они ожидают, что он увидит репортаж о взрыве бомбы, но вместо этого он видит передачу из нескольких часов будущего, в которой Лиз убивают с помощью жилета с бомбой, привязав к инвалидному креслу в качестве приманки для него. Крис сбегает и мчится к парковке, где ее убьют. Догнав его, Феррис обещает помочь спасти Лиз, если Крис поможет остановить бомбу; она также разрабатывает план по выманиванию террористов.
Крис помогает ФБР выследить террористов до порта, где они базируются. Когда они прибывают на место, Крису удается подойти прямо к лидеру террористов, используя свою силу, чтобы уклоняться от пуль. После убийства террористов и спасения Лиз они обнаруживают, что бомба уже перевезена. Феррис показывает Крису сейсмограф, надеясь, что тот сможет заметить толчки, вызванные взрывами, до того, как они произойдут. Вглядываясь в экран, он понимает, что ошибся и опоздал: бомба взрывается в море и полностью уничтожает порт, а также остальной город.
Временная шкала возвращается на целый день назад, когда Крис и Лиз лежали в постели в отеле в Аризоне до приезда Ферриса. Благодаря вовлеченности Лиз в события, Крис теперь может представить себе все, что может произойти до ядерного взрыва. «Каждый раз, когда ты заглядываешь в будущее, оно меняется».
Крис звонит Феррису и предлагает свою помощь в предотвращении ядерной катастрофы, а затем просит Лиз подождать его.