Franco Nero
Bruno
Vanessa Redgrave
Mary
Gigi Proietti
Cieco
Frank Windsor
Carlo Quartucci
Gabriella Ceramelli
Patsy Smart Darcus
Giuseppe Scavuzzo
Mariella Zanetti
Zoe Incrocci
Sam Dorras
Silvano Ippoliti
Cinematography
Giorgio Patrono
Assistant Director
Peter Elford
Tinto Brass
Editor, Director, Writer
Co-Producer
Don Fraser
Original Music Composer
Franco Longo
Writer
Roberto Lerici