Why is it we never actually see a ghost in the dozens of documentaries out there, yet people claim they see them daily. A non believer, and his film friends seek out to find the truth.
1988
2023
2008
1997
2001
1981
1985
1990
1995
1996
1976
2017
2020
1998
1969
2000
2007
1977