In this psychotronic film, the evil Fu Manchu seeks vengeance through acts of branding, rack torture, and handcuffs. The Scotland Yard races against time to stop his criminal activities.
Apologies, we couldn't find any streaming options available for this Movie.
Search on YouTube


Where to watch in United States