Ed Okin (Jeff Goldblum) er en vanlig fyr med søvnproblemer, kjedelig jobb og en utro kone. En kveld møter han imidlertid den mystiske kvinnen Diana (Michelle Pfeiffer), som er på flukt fra noen iranere, og dermed blir hans liv totalt forandret. Diana fører ham ut i en lystig og farlig jakt hvor utfallet enten er masse penger eller døden. Det viser seg at iranerne som forfulgte Diana er tidligere SAVAK-agenter som tidligere jobbet for Sjahen av Iran, og som nå jakter på en prisløs smaragd som hun nettopp hadde smuglet inn til landet. I tillegg til dette kobles også FBI inn.