Director
Francesco Ranieri Martinotti
Screenplay
Fulvio Ottaviano
Novel
Niccolò Ammaniti
Costume Design
Cristina Francioni
Production Design
Massimo Maccari