The Castle of Fu Manchu
May 29, 1969

3.6

The Castle of Fu Manchu

92 min