Nicolas Gace ja Julianne Moore tähdittävät Lee Tamahorin (Die Another Day) ohjaamassa räjähdysalttiissa trillerissä. Mies joka näkee omaan tulevaisuuteensa, ja pakenee, jottei hallitus saisi kaapattua häntä. Nainen (Jessica Biel), jonka rakkaus hänen täytyy voittaa. Cris Johnson (Nicolas Cage) viihdyttää ihmisiä taikurina Las Vegasin kasinolla. Hänellä on salaisuus, joka on samalla lahja, mutta myös kirous joka piinaa häntä: Hänellä on kyky nähdä muutaman minuutin päähän tulevaisuuteen. Cris joutui läpikäymään lapsena erilaisia tutkimuksia ja sekä hallitus että lääketieteelliset tahot ovat hänen kyvystään kiinnostuneita. Tähän kyllästyneenä hän tekaisee itselleen peitenimen, ryhtyy esittämään halpoja temppuja yleisölle kasinolla ja elelee satunnaisilla pelivoitoilla. Tilanne muuttuu, kun terroristiryhmä uhkaa räjäyttää ydinpommin Los Angelesissa. Hallituksen agentti Callie Ferris (Julianne Moore) päättää tehdä kaikkensa kaapatakseen Crisin, jotta saisi hänet vakuuttuneeksi, että hän voi auttaa ja estää katastrofaalisen onnettomuuden!