
The Spider Returns
Production: United States of America
Release date: 1941-05-09
The evil and masked "Gargoyle" is sabotaging all of America's industrial plants. It is up to the Spider to save the country.

7.2

7.7

4.6

4.5

4.8

7.8

0

6.5

0

0

6

6.4

6.3

7.5