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 YouTubeWhere to watch in United States