A Vegas showroom magician Cris Johnson (Nicolas Cage) has a secret which is a gift and a curse which torments him: he can see a few minutes into the future. Sick of the examinations he underwent as a child and the interest of the government and medical establishment in his power, he lies low under an assumed name in Vegas, performing cheap tricks and living off small-time gambling ?winnings.?