Jacques Gamblin
Role: Jacques Cormery
Maya Sansa
Role: Catherine Cormery (1924)
Catherine Sola
Role: Catherine Cormery (1957)
Denis Podalydès
Role: Professor Bernard
Nicolas Giraud
Role: Uncle Étienne (1924)
Nino Jouglet
Role: Jacques as a child
Abdelkarim Benhabouccha
Role: Hamoud
Hachemi Abdelmalek
Role: Aziz
Djamel Hadj Saïd
Role: Hamoud as a child
Jean-Paul Bonnaire
Role: Uncle Étienne (1957)
Jean-François Stévenin
Role: Farmer
Michel Crémadès
Role: Graveyard keeper
Mickaël Batret
Role: Student at the wheel (as Michael Batret)
Jean Benoit Souilh
Role: Student
Nicolas Lublin
Role: Journalist
Florent Chesne
Role: Student at the balcony
Franck Mercadal
Role: Speaker
Alexandre Michel
Role: Student
Benoit Bertran de Balanda
Role: Student
Barthélémy Gilet
Role: Jacques' classmate
Jean-Bastien Perichon
Role: Jacques' classmate
Nathan Blanchedan
Role: Jacques's classmate
Mohammed Boubker
Role: Dogcatcher
Mohammed Boubker Jr.
Role: Dogcatcher's son
Christophe Dimitri Réveille
Role: Antoine
Régis Romele
Role: Butcher
Jérôme Le Paulmier
Role: Mill owner
Adij Benguettat
Role: Mill owner's assistant
Celia Ouled Mohand
Role: Child at the tipography
Roumayca Abbou
Role: Child on the stairs
Ygal Egry
Role: French officer
Mohammed Zahir Taifour
Role: Hamoud's brother
Sacha Petronijevic
Role: Civil servant
Hanaë Bardiaux
Role: Girl in the bar
Maurice Antoni
Role: Examining teacher
Alexandre Delamadeleine
Role: Henri Cormery
Franck Beckmann
Role: Settler
Oualahi Messouda
Role: Aziz's mother