Gjennom hele livet har James måttet leve med den tosidige gaven med å kunne se inn i fremtiden. Han har spådd ulykker, og måtte til og med gjennomleve kunnskapen om sin egen mors tidlige død i ung alder. Men når han plutselig får en visjon om sin egen død, prøver han å finne en måte å stoppe hendelsesforløpet før det er for sent.