This film investigates ghost photos captured on cell phones and the rumors surrounding them. Is it really true that they are the work of psychic spirits?
2025
1943
1973
1988
1963
2006
2009
1986
2005
2022
2008
1978
1976
1977
2014
1990
1971