This film returns to biblical scripture to explore the possibility that the phenomena we attribute to aliens might be the result of demonic forces.
1973
1992
2022
1995
2002
1996
1993
2017
1981
1980
2025
2018
1975
2009
1999
1998
2008