The Castle of Fu Manchu
May 29, 1969

3.7

The Castle of Fu Manchu

92 min