▼
(es)
4.0
2001
1h25m
Action
Family
Science Fiction
Overview: The Son of Santo must defeat aliens who have been hiding underground on Earth in preparation for an invasion.
Status: Released
Release date: January 1, 2001
5.0
6.0
7.0