A young French Canadian, one of five boys in a conservative family in the 1960s and 1970s, struggles to reconcile his emerging identity with his father's values.

Marc-André Grondin
as Zachary Beaulieu

Danielle Proulx
as Laurianne Beaulieu

Michel Côté
as Gervais Beaulieu

Pierre-Luc Brillant
as Raymond Beaulieu

Alex Gravel
as Antoine Beaulieu

Maxime Tremblay
as Christian Beaulieu

Natacha Thompson
as Michelle

Francis Ducharme
as Paul

Mariloup Wolfe
as Brigitte

Johanne Lebrun
as Doris