Acting
as Davide Nadal
as Franco
as Ottavio Arrigoni
as Carlo
as Father Master
as Luigi (voice)
as Michele
as Vittorio
as Paolo Zerenghi