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.
2016
2023
1980
2020
2003
2019
2022
2024
1972
1998
1985
1957
2014
1995
2013