

In The Spider's Web
Backpacking in the jungles of a India, a team of hikers stumbles upon the primitive village of Karni Mata, home to a native cult of spider worshippers and to Dr. Lecorpus, an American physician.
More Like This
Video Player is loading.