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.
2020
1956
2011
1971
2016
1947
2013
1992
1982
2012
2018
2025
2014
2024
2023