L'intrigue se concentre autour de la quête d'une mère. Louise Cantor, 54 ans, archéologue travaillant sur un site du Péloponnèse, revient en Suède et se réjouit de revoir son fils Henrik. Elle le découvre mort, dans son lit. Pas un instant Louise ne croit à un suicide. Avec l'énergie du désespoir et une obstination d'archéologue, elle va tenter de reconstituer les dernières années de la vie d'Henrik, fragment par fragment, comme on recolle un vase antique à partir de tessons épars. Commence alors un périple halluciné. En Australie, d'abord, où Louise retrouve Aron, le père de son fils et le persuade de l'aider. Puis à Barcelone où Henrik possédait un appartement secret et menait une double vie à son insu. Quand Aron disparaît brusquement, Louise part seule au Mozambique, à la rencontre de Lucinda, une jeune noire amie de son fils. Le choc est brutal.