The Whispering Shadow

A 12-part 1933 serial centering on the sinister Dr. Strang, owner of a mysterious wax museum.

Watchlist Added
Where to Watch
{