Max, a witty and brave 12-year-old, feels like he has two families instead of one. In and after school, he spends all his time with his two best friends Tom and Vivian, who are always there to make life easier for each other. Together, they are The Fantastic Three. His real family on the other hand, is messy, with a depressed single mother and a brother in jail.

Diego Murgia
as Max

Emmanuelle Bercot
as Aude

Raphaël Quenard
as Seb

Jean Devie
as Tom

Benjamin Tellier
as Vivian

Maxime Bailleul
as Franck

Pauline Cher
as Anna

Cyprian Oudin
as Corentin

Margaux Lucas
as La prof d'anglais

Juliette Petitjean
as Marie