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
2016
2005
2020
—
2012
2006
1972
2015
2018
1979
1997
1995
2011
2023
1968