Cast (24)

Michael York

Robert Dominici

Edwige Fenech

Hélène Martell

Donald Pleasence

Inspector Datti

Mapi Galán

Susanna

Fabio Sartor

Davide

Renato Cortesi

Agent Marchi

Antonella Ponziani

Gloria Datti

Carola Stagnaro

Dr. Carla Pesenti

Caterina Boratto

Mrs. Dominici

Giovanni Lombardo Radice

Padre Giuliano

Marino Masé

Aging Expert

Loris Loddi

Danzil

Hal Yamanouchi

Swordmaster

Lewis E. Ciannelli

Capo medico

Renata Dal Pozzo

Agente Corsi

Achille Brugnini

Giovanni Tamberi

Andrea

Diego Verdegiglio

Raffaella Baracchi

Laura, prostituta veneziana

Emy Valentino

Daniela Merlo

Rossana Canghiari

Giuseppe Marrocco

Benito Stefanelli

Crew (10)

Ruggero Deodato

Director

Vincenzo Mannino

Screenplay

Gianfranco Clerici

Screenplay

Gigliola Battaglini

Screenplay

Pietro Innocenzi

Producer

Gianfranco Clerici

Producer

Vincenzo Mannino

Producer

Pino Donaggio

Original Music Composer

Giorgio Di Battista

Director of Photography

Daniele Alabiso

Editor