1.352 Views
Masked luchador "Santo" fights against an evil doctor and his zombie army.
Release: May 31, 1962
Runtime: 85 minutes
Language: Español
Studio: Filmadora Panamericana
Country: Mexico