Blackie
Flavio Bucci
The Lady on the Train
Macha Méril
Margaret's Father (uncredited)
Karl-Heinz Peters
Intellectual on the Train
Giovanni Di Benedetto
Navy Officer on the Train (uncredited)
Selan Karay
Joe (uncredited)
Alberto Squillante
Santa Victim (uncredited)
Richard Davis
Curly
Gianfranco De Grassi
Prof. Giulio Stradi
Enrico Maria Salerno
Laura Stradi
Marina Berti
Margaret Hollenbach
Irene Miracle
Lisa Stradi
Laura D'Angelo
The Voyeur on the Train
Franco Fabrizi
Nurse Pauline (uncredited)
Dalila Di Lazzaro
Marie (uncredited)
Rita Moscatelli
Vocals
Rita Savagnone
Director
Aldo Lado
Writer
Theme Song Performance
Demis Roussos
Original Music Composer
Ennio Morricone
Micaela Esdra
Serena Verdirosi
Sound Recordist
Carlo Palmieri
Renato Izzo
Production Design
Franco Bottari
Editor
Alberto Gallitti
Director of Photography
Gábor Pogány
Executive Producer
Pino Buricchi
Paolo Infascelli
Story
Roberto Infascelli
Costume Design
Ettore Sanzò