All Cast

John Merivale

John Merivale

Dr. John Fielding

Didi Sullivan

Didi Sullivan

Ellen Fielding

Gérard Herter

Gérard Herter

Max Gunther

Daniela Rocca

Daniela Rocca

Linda

Vittorio André

Vittorio André

Prof. Rodriguez

Daniele Vargas

Daniele Vargas

Bob

Nerio Bernardi

Nerio Bernardi

Police Inspector

Giacomo Rossi Stuart

Giacomo Rossi Stuart

Prof. Rodriguez's Assistant

Gail Pearl

Gail Pearl

Indian Dancer

Tom Felleghy

Tom Felleghy

Astronomo

Arturo Dominici

Arturo Dominici

Nieto

Mario Bava

Mario Bava

Mexican at police station (uncredited)

Renzo Palmer

Renzo Palmer

Narrator (voice)

Leslie Daniels

Leslie Daniels

Prof. John Fielding (voice)

Renato De Carmine

Renato De Carmine

Prof. John Fielding (voice)

Stefano Sibaldi

Stefano Sibaldi

Max Gunther (voice)

Michele Malaspina

Michele Malaspina

Prof. Rodriguez (voice)

Rolf Tasna

Rolf Tasna

Bob (voice)