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
1989
1967
1974
2007
1987
2005
1982
2001
1990
2002
2004
1985
2019
1988
1996
2020
1979
1920
1968