Ayu searches for a cure to save her dying sister Laras, a sex worker cursed by a magical amulet, while they face escalating terrors in their ancestral village.
2017
2007
2002
2003
2025
2014
2000
1998
1981
1984
1993
2021
1992
1988
1964