Michel is a Belgian inventor. He cares for his father, a paralysed writer, is married to a Congolese woman and is the father of an interracial child whom he reassures as to his parentage. He discovers at the age of 41 that he was adopted, actually having been born in Sainte-Cécile, Quebec. In the summer of 2000, he travels to Quebec, supposedly to sell some of his inventions. While on a near-impossible quest to find his birth family in the town where he was born, he crosses paths with Louis Legros, son of another inventor, in a meeting which will change their lives.
as Louis Legros
as Michel Roy
as Hervé Roy
as Alice Roy
as Jules Roy
as Lucie
as Priest
as Germain Collignon
as Sister Lafrance
as Madeleine Longsdale
as Energy Minister
as Man in Alcove
as Lawyer
as TV Host
as Journalist
as Customs Officer
as Flight Attendant
as Tennis Coach
as Robert
as Country Host
as Ophtalmologist
as Tow Truck Driver
as Doctor
as Man at the Minister's Office
as Police Inspector
as Sylvio Legros
as Amerindian
as Congolese Narrator (voice)
as Diamond Mine Worker