The Spiders
After finding a message in a bottle, an explorer goes in search of lost Incan treasure that’s also being hunted by a secret criminal organization.
Starring
Lil Dagover, Carl de Vogt, Georg John
Director
Fritz Lang