Cast (33)

Edwige Fenech

Doctor Eva Marini

Renzo Montagnani

Colonel Fiaschetta

Alvaro Vitali

Alvaro

Michele Gammino

Gianluca Capretti

Lucio Montanaro

Salvatore

Enzo Monteduro

Calogero

Nino Terzo

Male nurse

Antonino Faà di Bruno

General Barattoli

Renzo Ozzano

The sergeant

Rita Di Lernia

La Leoparda

Jacques Stany

Capitano

Lino Banfi

Don Pagnotta

Gianfranco D'Angelo

Medical captain

Tiberio Murgia

Carmelo, the stationmaster

Grazia Di Marzà

Mother of Fiaschetta

Marcello Martana

President

Jimmy il Fenomeno

Dumb soldier

Alessandra Vazzoler

Carmelo's wife

Renato Malavasi

Pepito

Alfredo Adami

Trump player on the train

Salvatore Baccaro

Crispino (uncredited)

Valentino Simeoni

Barman (uncredited)

Sofia Lusy

Old lady at the trial

Maria De Sisti

Farfallina

Ferruccio Amendola

Farfallina (voice)

Franco Caracciolo

Gesuina

Giuseppe Marrocco

Colonel

Max Turilli

General 'Castigo di Dio'

Luciano Zanussi

Colonel

Milly Corinaldi

Enrico Abate

Vittorio Zarfati

Enzo Maggio

Crew (12)

Nando Cicero

Director

Annie Albert

Writer

Piero Umiliani

Original Music Composer

Nando Cicero

Story

Nando Cicero

Writer

Fiorenzo Fiorentini

Writer

Luciano Martino

Producer

Giancarlo Ferrando

Director of Photography

Daniele Alabiso

Editor

Elio Micheli

Production Design

Silvio Laurenzi

Costume Design

Evi Farinelli

Second Assistant Director