Cris Johnson (Nicolas Cage) urodził się z niezwykłą umiejętnością widzenia przyszłości. Szybko okazało się jednak, że ten dar będzie dla niego przekleństwem. Zastraszony badaniami, które przeprowadzano na nim w dzieciństwie, teraz żyje pod zmienionym nazwiskiem w Las Vegas.