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.
2024
1960
2004
2013
2005
1982
1954
1972
1981
1988
1986
2011
—
2007
1992
1987
1989
1937