A small town comes under the thumb of Martha, a ghost who returns to haunt the children who witnessed her death during a "game" of Ghost in the Graveyard as young children.
2003
2023
2017
2014
2001
1993
2019
2020
2008
1999
2015
2013
2016
2022