Fouad, a 15-year-old Moroccan immigrant, and Max, a 27-year-old "old stock" Quebecer, both live frustrating lives. Their respective destinies lead them face to face, in a situation from which neither will emerge unscathed.

Amédamine Ouerghi
as Fouad

Frédéric Lemay
as Max

Mohammed Marouazi
as Atif

Houda Rihani
as Rachida

Guillaume Laurin
as Jérémie

Roger Léger
as Gilles

Marie Charlebois
as Maryse

Claudia Bouvette
as Josée

Luis Oliva
as Éric

Reda Guerinik
as Ali