Den geniale, men tilbagetrukne forfatter Loretta Sage (Sandra Bullock) har brugt sin karriere på at skrive om eksotiske steder i sine populære romantiske eventyrromaner med den lækre forsidemodel Alan (Channing Tatum), som har dedikeret sit liv på at legemliggøre heltekarakteren "Dash”. Mens hun er på turné for at promovere sin nye bog sammen med Alan, bliver Loretta kidnappet af en excentrisk milliardær (Daniel Radcliffe), som håber, at hun kan føre ham til den gamle, forsvundne bys skat fra hendes seneste historie. For at bevise, at han kan være en helt i det virkelige liv og ikke kun på siderne i Lorettas bøger, kaster Alan sig ud i et forsøg på at redde hende. Et episk jungleeventyr venter og det umage par er nødt til at arbejde sammen for at overleve og finde den ældgamle skat, før den er tabt for altid.