The Castle of Fu-Manchu

The Castle of Fu-Manchu

Available on Pluto TV
The Castle of Fu-Manchu tries to conquer the world by turning all water into ice.