They know we are here...
Stridulum
Released
EN
$800,000
—
An ancient intergalactic warrior arrives on Earth to put a stop to a demonic child's plot to reproduce Satan's next generation of evil.
Italy, United States of America
English
1990
2020
1964
1983
2005
2003
1970
1999
1977
1967
2022
1981
1968
1966
1965
2008
1972