James har under hela sitt liv fått leva med den tveeggade gåvan att se in i framtiden. Han har förutspått olyckor och fick till och med genomlida kunskapen om sin egen mors förtidiga död i ung ålder. Men när han plötsligt får en vision av sin egen död försöker han hitta ett sätt att stoppa händelseförloppet, innan det är för sent.