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.
2021
2016
1976
2024
2013
2005
2018
2012
2007
1984
2023
1932
1973
2006
1930
1965