This film returns to biblical scripture to explore the possibility that the phenomena we attribute to aliens might be the result of demonic forces.
1993
1999
1998
2000
2006
1986
2007
1996
1981
2002
1982
1929
1942
1988
2009
2003
2019