Having just moved back in with his working-class parents, twentysomething on-and-off philosophy undergrad Walter navigates turn-of-the-millennium Turin and Gen-X ennui.

Valerio Mastandrea
as Walter

Carlo Monni
as Padre di Walter

Adriana Rinaldi
as Madre di Walter

Caterina Caselli
as Zia Caterina

Alessandro Partexano
as Medico militare

Raffaele Vannoli
as Marione

Luciana Littizzetto
as Impiegata poste

Gianluca Gobbi
as Alessandro Castracan

Paolo Belletrutti
as Assicuratore

Benedetta Mazzini
as Valeria