Depois que um acidente de carro quase o matou, o detetive Jack Barnes (Casper van Dien, de Tropas Estrelares) passa a ter inexplicáveis visões de terríveis incidentes. De início, seus avisos são ignorados, mas quando suas premonições começam a se concretizar, ele se surpreende quando o FBI o chama para interrogatório. Assustado, ele foge tanto dos federais quanto de um grupo de terroristas às vésperas de deflagrar um ataque fatal. Ele corre contra o tempo para decifrar suas visões e assim impedir a ação dos sanguinários.