John Smith is een normale man: hij heeft een baan die hem bevalt, is verliefd op zijn vriendin en is gewoon gelukkig. Maar hij krijgt een ongeluk, en als hij vier laar later uit zijn coma ontwaakt, is de wereld drastisch veranderd. Johns vriendin is getrouwd met een ander, zijn moeder is een religieuze fanatica geworden en John zelf heeft een bijzonder vermogen gekregen: als hij iemand aanraakt, kan hij het verleden en de toekomst van diegene zien. John is eigenlijk bang voor zijn gave en wil weer een normaal leven leiden. Maar dan krijgt hij de kans om een enorme catastrofe te voorkomen. Moet John zichzelf opofferen om de levens van miljoenen onbekenden te redden? En wie zal hem ooit geloven?