Le chateau de Fu Manchu

(The Castle of Fu Manchu)