Cris Johnson (Nicolas Cage) és un mag dotat d'un do que també és una maledicció: posseeix la sobrenatural capacitat de saber, uns minuts abans, la qual cosa va a ocórrer. Gràcies al seu talent treballa a les nits com a mag i mentalista en un sòrdid club de Las Vegas. L'agent antiterrorista Callie Ferris (Julianne Moore) vol servir-se del seu talent per impedir que uns terroristes duguin a terme a Los Angeles un atac amb armes de destrucció massiva, la qual cosa provocaria un desastre nuclear.