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
Renzo Ozzano
The sergeant
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
Sofia Lusy
Old lady at the trial
Ferruccio Amendola
Farfallina (voice)
Giuseppe Marrocco
Colonel
Max Turilli
General 'Castigo di Dio'
Luciano Zanussi
Colonel
Milly Corinaldi
Enzo Maggio
Antonino Faà di Bruno
General Barattoli
Rita Di Lernia
La Leoparda
Jacques Stany
Capitano
Salvatore Baccaro
Crispino (uncredited)
Valentino Simeoni
Barman (uncredited)
Maria De Sisti
Farfallina
Franco Caracciolo
Gesuina
Enrico Abate
Vittorio Zarfati