盡管很多人覺得擁有超能力是一件好事,但事實卻偏偏和想象中相反。克里斯(尼古拉斯?凱奇 Nicolas Cage 飾)天生具有預測未來的能力,但他從小就在痛苦中度過:各種機構、政府、醫院都對他極感興趣,以至他快樂的童年都在測試和研究中度過。成年后的克里斯隱形埋名混跡于賭城拉斯維加斯,不時去賭博一下贏點小錢?! ∫驗橐粋€恐怖組織預謀要炸毀洛杉磯,特工凱莉(朱麗安?摩爾 Julianne Moore 飾)找到了克里斯幫忙。然而,這預測未來的超能力現在令克里斯痛苦萬分,因為他預測到無論多么努力,洛杉磯最終還是會被炸毀,而且他的愛人也會在此劫難中死去……
斯坦頓(布萊德利·庫珀 Bradley Cooper 飾)是一個窮困潦倒的男人,誤打誤撞之中來到了流動馬戲團,在這里,他憑借著自己的聰明才智為自己某得了一份差事——為塔羅牌占卜師贊娜(托妮·科萊特 Toni Collette 飾)和她的情人皮特(大衛·斯特雷澤恩 David Strathairn 飾)工作。從這兩個人身上,斯坦頓學會了如何依靠巧舌如簧和敏銳觀察來施展觀眾們眼中的“魔法”?! ∨c此同時,斯坦頓還在馬戲團里邂逅了名為茉莉(魯妮·瑪拉 Rooney Mara 飾)的女孩,隨著時間的推移,斯坦頓和茉莉之間產生了感情。最終,斯坦頓帶著茉莉離開了馬戲團,他們堅信他們能夠靠自己的雙手打開一片屬于他們的天地。一晃眼多年過去,雖然斯坦頓在占卜圈已經小有名氣,但他并不滿足,渴望更多的金錢。此時,一個名叫莉莉絲(凱特·布蘭切特 Cate Blanchett 飾)的女人出現在了他面前。
暑假來臨,大學新生劉易斯·托馬斯(保羅·沃克爾 Paul Walker 飾)決定穿州過省,前往新澤西去看望他自高中時代便喜歡的女孩維娜·威爾柯斯(Leelee Sobieski 飾)。為了打發旅途上的無聊時光,他將正因酒后駕車蹲局子的老哥富勒(史蒂夫·贊恩 Steve Zahn 飾)保釋出來,兄弟倆一路通行?! ÷猛局校焕召I了一部車載對講機,與其他的司機扯皮聊天。期間他們搭上一個綽號“銹釘”的卡車司機,富勒突發奇想,慫恿弟弟假扮女人用對講機勾引銹釘。對他們來說,這似乎是旅途中一個無傷大雅、轉眼就忘的玩笑。沒想到他們卻惹上了這個難纏和恐怖的家伙。在接下來的時間里,銹釘成為劉易斯、富勒和維娜難以擺脫的噩夢……