Home
Channels
Movies
Shows
My City
Castle of Fu Manchu
PG
1969
1h 31m
Watch Now
An evil Chinese mastermind plots to freeze the Earth's oceans. Note: This content is displayed in its original format.
More Like This
Genres
Adventure
Crime
Horror