A ghost of a pretty girl in negligee is haunting at a village and the villagers get in touch with various witch doctors in order to expel her.
2025
2004
1975
2020
1955
2010
2015
2013
2007
2005
2017
2003
2014
2009
2016