洛雷塔·凯奇(桑德拉·布洛克饰)是一位才华横溢但隐居的作家。在她最畅销的爱情冒险小说中,总有很多奇怪的地方。作为该书的封面模特,艾伦(查宁塔图姆饰)毕生致力于展现书中英雄人物的个人魅力。Loretta在与Ellen一起推销一本新书时,被一位古怪的亿万富翁(DanielRadcliffe)绑架,他坚信Loretta的新书会带领他找到古城中丢失的宝藏。与此同时,艾伦决定拯救她,以证明她可以成为一个真正的英雄,而不仅仅是洛雷塔的虚构角色。这对被误解的伙伴需要共同努力,才能在亿万富翁到来之前,在险恶的丛林中生存,寻找远古的宝藏。