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.
1990
—
2019
2021
2022
2017
2024
1958
2006
1982
2001
1988
1998
1977
1992