William (Garth Breytenbach) muss zusammen mit seiner Frau Sarah (Inge Beckmann) und seiner Adoptivtochter Mary (Keita Luna) auf die Farm seines Vaters im südafrikanischen Hemel-op-Aarde zurückziehen, weil er vor dem persönlichen Ruin steht. Gern tut er es nicht, hatte er sich von seinem kürzlich verstorbenen Vater doch mehr und mehr entfremdet. Einmal angekommen, merken die drei allerdings schnell, dass sie auf dem Grundstück nicht allein sind: Ihnen begegnet Lazarus (Tshamano Sebe), der Williams Vater kurz vor dessen Tod mit all seiner Hingabe pflegte. Zunächst ist er ihnen nicht sonderlich geheuer, doch dann erwirbt sich der Landarbeiter mit seinem unergründlichen Wesen das Vertrauen von William und Sarah. Doch Lazarus' Rückkehr löst bei den Einheimischen eine ganz andere Reaktion aus.