Set in 1960s Java, a young Javanese woman betrays her teacher, falls in love and must face dire consequences.
2003
2001
2017
2016
2009
2024
2022
2010
2014
1995
1985
1965
2013
2011