Den tyske läkaren. Patagonien, Argentina, 1960. Eva, Enzo och deras tre barn öppnar ett pensionat utanför staden Bariloche. De blir glada när deras första gäst visar sig vara en karismatisk, artig och kunnig läkare. Familjen förblindas av hans pengar och sofistikerade sätt och gradvis nästlar han sig allt närmare dem. Det är särskilt den 12-åriga dottern Lilith, som är ovanligt småväxt för sin ålder, och mamman Eva, gravid med tvillingar, som lockar hans intresse. Ingen i familjen inser att de lever med en av världens värsta krigsförbrytare.