All Cast

Sergio Rubini
Antonio

Anouk Grinberg
Antonio's mother

Tom Novembre
Luca

Anita Caprioli
Mara
Alessandra D'Elia
Cinzia

Fabrizio Bentivoglio
Uncle Nino

Paolo Villaggio
Dr. Cagnano

Claudio Ammendola
Young Antonio

Barbara Cupisti
Dr. Calandra's secretary

Massimo De Lorenzo
Antonio's father
Olimpia Di Maio
Dr. Cagnano's mother
Ruggero Dondi
Dr. Calandra

Angela Goodwin
Ciuta
Lucia Migliucci
Fiorenza
Alice Pepe
Michela

Elisabetta Pellini
Dr. De Rosa's assistant
Luca Pollini
Antonio's son

Antonella Stefanucci
Dr. Lotto's nurse

Franco Trevisi
Beluga

Riccardo Zinna
Dr. Lotto
