With only candlelight, the challenge is simple, say her name three times while looking into the mirror and survive. Witness the events as one young woman accepts the challenge and partakes in this ancient ritual, hoping to capture a ghost on film.
2001
1981
1996
2022
1999
1973
2012
1988
2025
2019
2020
1979
2017
2016
—