Cris Johnson (Nicolas Cage) es un mago dotado de un don que también es una maldición: posee la sobrenatural capacidad de saber, unos minutos antes, lo que va a ocurrir. Gracias a su talento trabaja por las noches como mago y mentalista en un sórdido club de Las Vegas.