Fernando Maestrelli
Celestina
Marcella
Armida
Italia
Elvira Palmucci
Professor Nicotera
Edvige
Vittorio Emanuele Lorusso
Macaluso
Marcucci, Fernando's colleague
Egisto Palmucci
Director
Screenplay
Original Music Composer
Production Assistant
Editor
Production Design
Story
Sound
Script Supervisor
First Assistant Director
Assistant Editor
Camera Operator