Den romantisk forfatteren Joan Wilder (Kathleen Turner) utsettes for stor fare når hun mottar en mystisk pakke i posten sent av hennes søster i Colombia. Like etter ringer søsteren og forteller at hun er blitt kidnappet og at hun må reise til Colombia for å levere pakken til kidnapperne for at hun kan bli satt fri. Helt på egen hånd reiser hun av gårde for å redde søsteren sin fra kidnappernes klør. Den mystiske pakken viser seg å inneholde et skattekart som viser beliggenheten til en enorm smaragd i jungelen. På veien møter hun lykkejegeren og eventyreren Jack Colton (Douglas) som overtaler henne til å selv finne skatten sammen med ham.