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?
1975
2025
1974
2013
2012
2023
2018
2019
1964
1993
1965
2021
2008
1994