Roger Delgado
as
Ahmed Ben Faïd
Michel Piccoli
as
George Sarrassin
John Le Mesurier
as
Sir Robert
Jesús Franco
Director
Howard Marion-Crawford
as
Doctor Petrie
Christopher Lee
as
Fu Manchu
Osvaldo Genazzani
as
Sir Robert