1960. Egy argentin hegyi település kis hoteljébe új vendég érkezik. A férfi orvos, aki hamar összebarátkozik és bizalmába férkőzik a szállót vezető, német nyelven is beszélő család tagjaival. Miközben a doktor a kis közösségben igyekszik szaktudását hasznosítani, érdeklődése egyre inkább a házaspár kislánya felé irányul. A környék lakói mit sem sejtenek arról, hogy a német doktor nem más, mint a második világháború egyik legveszélyesebb náci háborús bűnöse, Josef Mengele, aki auschwitzi emberkísérleteit álnéven, hazájától messze és évekkel a világégés után is folytatná. A továbbra is a genetikai kísérletek és az ikerjelenségek megszállottjaként működő Mengele azonban nem lehet biztonságban, a Moszad ugyanis Adolf Eichmann kézre kerítése után az ő levadászásával folytatná a történelmi igazságszolgáltatást, és hamarosan a férfi nyomára akadnak.