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.
2018
2017
1992
1976
1977
1997
2007
2021
1979
1968
2025
1916
2014
1999