All Cast

Filippo Timi
Paolo Ferrari

Francesco Scianna
Simone Lavia

Francesco Gheghi
Leone Ferrari

Emanuele Maria Di Stefano
Jacopo Venosa

Matteo Oscar Giuggioli
Dario Del Monte

Giulia Maenza
Anna Del Monte

Jodhi May
Tilly Nolan

Valentina Cervi
Monica Ferrari

Gerald Tyler
Leroy Liotta

Mauro Conte
Riccardo Morselli

Alessia Giuliani
Elisa Del Monte

Tim Daish
Prof. John Martin
Gianluca De Marchi
Domenico Moretti

Ambrosia Caldarelli
Lavinia Rossi

Enrico Borello
Receptionist
Nicola Vendola
Mayor
