80-year-old Thomas recounts his childhood and middle age through a series of flashbacks and dream sequences. Thomas believes he’s been taken away from a better life at birth; following a hospital fire, he vividly recalls being swapped with another new-born, and subsequently grows up in a poorer neighbouring household.

Michel Bouquet
as Old Thomas

Thomas Godet
as Child Thomas

Gisela Uhlen
as Old Evelyne

Jo De Backer
as Adult Thomas

Mireille Perrier
as Adult Evelyne

Sandrine Blancke
as Alice

Peter Böhlke
as Old Alfred

Didier Ferney
as Adult Alfred

Hugo Harold-Harrison
as Child Alfred

Pascal Duquenne
as Adult Cèlestin