
Overview
The Son of Santo must defeat aliens who have been hiding underground on Earth in preparation for an invasion.
Where to watch?
No streaming option was found for this title in Turkey right now.
Data source: JustWatch
If you liked this

Babylon 5: The Legend of the Rangers - To Live and Die in Starlight
2002 · 6.0

Star Kid
1997 · 6.5

We Can Be Heroes
2020 · 5.9

Babylon 5: The River of Souls
1998 · 6.4

Iron Will
1994 · 6.7

Time Toys
2016 · 5.9

Awareness
2023 · 6.1

Secret Headquarters
2022 · 6.3

Titan A.E.
2000 · 6.6

Ben 10: Race Against Time
2008 · 5.9

Spectral
2016 · 6.6

F.R.E.D.I.
2018 · 5.9


