Set in 1960s Java, a young Javanese woman betrays her teacher, falls in love and must face dire consequences.
1971
2021
2004
2012
—
2018
2023
1970
2015
2011
1989
1986
2003
1981
2025