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.
2023
1986
1946
1972
2022
2008
2006
2013
1953
2021
1982
2012
2017
1942
1976
2010
1924