斯坦頓(布萊德利·庫(kù)珀 Bradley Cooper 飾)是一個(gè)窮困潦倒的男人,誤打誤撞之中來到了流動(dòng)馬戲團(tuán),在這里,他憑借著自己的聰明才智為自己某得了一份差事——為塔羅牌占卜師贊娜(托妮·科萊特 Toni Collette 飾)和她的情人皮特(大衛(wèi)·斯特雷澤恩 David Strathairn 飾)工作。從這兩個(gè)人身上,斯坦頓學(xué)會(huì)了如何依靠巧舌如簧和敏銳觀察來施展觀眾們眼中的“魔法”?! ∨c此同時(shí),斯坦頓還在馬戲團(tuán)里邂逅了名為茉莉(魯妮·瑪拉 Rooney Mara 飾)的女孩,隨著時(shí)間的推移,斯坦頓和茉莉之間產(chǎn)生了感情。最終,斯坦頓帶著茉莉離開了馬戲團(tuán),他們堅(jiān)信他們能夠靠自己的雙手打開一片屬于他們的天地。一晃眼多年過去,雖然斯坦頓在占卜圈已經(jīng)小有名氣,但他并不滿足,渴望更多的金錢。此時(shí),一個(gè)名叫莉莉絲(凱特·布蘭切特 Cate Blanchett 飾)的女人出現(xiàn)在了他面前。