洛蕾塔·塞奇(桑德拉·布洛克饰)是一位才华横溢却又特立独行的作家。 她的畅销言情小说里总是有很多奇怪的地方。 作为这本书的封面模特,艾伦(查宁·塔图姆饰)一生致力于展现书中主人公达什的个人魅力。 在和艾伦一起宣传新书时,洛蕾塔被一个古怪的亿万富翁(丹尼尔·雅各布·雷德克里夫饰)绑架了。 这位亿万富翁坚信,洛蕾塔的新书能带领他在失落的古城中找到宝藏。 与此同时,艾伦决定营救她,以证明她可以成为一个真正的英雄,而不仅仅是洛蕾塔的一个虚构人物。 这对极其难缠的搭档需要齐心协力在险恶的丛林中生存,并在亿万富翁到来之前找到古老的宝藏。