Młoda Francuzka, Cécile (
Audrey Dana) jedzie odwiedzić narzeczonego (
Robinson Stévenin), który jest pracownikiem pomocy humanitarnej na terenach północnego Beninu, jednego z najbiedniejszych miejsc w Afryce. W buszu przerażona Afrykanka zostawia w jej ramionach niemowlę. Cecile próbuje znaleźć rodzinę dziecka, ale nikt nie chce przyjąć go pod dach. W końcu zdesperowana Francuzka postanawia adoptować chłopca. Nadaje mu imię Lancelot i zabiera go do Francji, gdzie bezwarunkowo oddaje się jego wychowaniu. Po siedmiu latach zachowanie Lancelota staje się dziwne. Chłopiec brutalnie atakuje szkolnego rówieśnika, tornister dotknięty przez ciężarną nauczycielkę wrzuca do rzeki, w nocy lunatykuje, oddając się rytualnym gestom oraz śpiewom. Kobieta postanawia powrócić z chłopcem do Afryki, by ponownie znaleźć odpowiedź na dręczące ją pytania.