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.
2020
2022
2007
2023
1999
2021
2019
2014
1979
2005
2000
2013
1978
2017
2012
—