Cris Johnson’un (Nicholas Cage) özel bir yeteneği vardır. Las Vegas’ta sihirbaz olarak çalışan Cris, birkaç dakika sonra olacakları görme yetisine sahiptir. Ona çocukken yapılan muayeneler ve gücünü kullanmak isteyen hükümet ve tıp şirketlerinden uzak kalmak için Vegas’ta takma bir ad ile basit hayatına devam etmektedir. Hayatını da sıradan sihirbazlık numaraları yaparak ve kumar oynayarak kazanmaktadır. Ancak, terörist bir grubun Los Angeles’ı nükleer bomba patlatmakla tehdit etmesi üzerine hükümet ajanı Callie Ferris (Julianne Moore) yardımcı olabileceğini düşündüğü Cris’i bulmak için elinden geleni yapmaya karar verir.