洛蕾塔·塞琪(桑德拉·布洛克 飾)是一位才華橫溢但與世隔絕的作家。在她的暢銷愛情冒險小說里,總會出現許多奇異的地方。而作爲本書的封面模特,艾倫(查寧·塔圖姆 飾)一生都在致力於展現書中英雄角色「達什」的個人魅力。 」 在與艾倫一起宣傳新書時,洛雷塔被一位古怪的億萬富翁(丹尼爾·雷德克里夫 飾)綁架。這位億萬富翁堅信,洛蕾塔的新書能帶領他找到失落古城中的寶藏。 與此同時,艾倫爲了證明自己可以成爲現實中的英雄,而不僅僅是洛蕾塔虛構的人物,決定前去營救她。這對極不對付的搭檔需要共同努力,才能在險惡的叢林中生存下來,並在億萬富翁趕到前找到古老的寶藏。