This film returns to biblical scripture to explore the possibility that the phenomena we attribute to aliens might be the result of demonic forces.
2002
2011
1991
1998
2004
2006
2001
1984
2007
2016
1996
1988
1985
2015
2023
1977