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?
2023
1990
2020
2021
1994
1988
2024
2013
2004
1984
1989
2019
2018
1977
2022
1964