Archaeologist Louise Cantor goes back home to Sweden for a short visit during an excavation in Greece, and she takes the opportunity to visit her 27-year-old son Henrik. But when she walks into his apartment in Stockholm she finds him lying on the bed, dead. In contrast to the police, she doesn't believe it was a case of suicide. She can't shake off the idea that her son was the victim of murder. Together with her ex-husband Aron, Henrik's father, she embarks upon a dangerous search for the truth. But the deeper Louise digs into Henrik's past, the more apparent it becomes that she didn't know her son at all. She discovers that Henrik had an apartment in Cape Town under a false name: he was leading a double life, in fact. Was Henrik a young idealist who stumbled across a horrifying secret? Louise begins to feel that nothing makes sense any more. Then she and Aron discover that Henrik was involved in some mysterious activities in Mozambique. And straight away Aron vanishes - to be found shortly afterwards, dead. Was he murdered to warn Louise that she shouldn't ask any more questions?
Deeply shocked, she is now thrown back entirely on her own resources. But Louise nevertheless decides to follow the trail to Mozambique. She lands in the capital, Maputo, with nothing to go on except for a photograph showing a black African woman, presumably Henrik's girlfriend, somewhere in the capital.