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.
1996
2023
2020
1936
2025
2006
1988
1986
1994
1995
1985
2000
2012
1962
1992
1990
1999