Beatriz’s young husband disappears during the brutal Kraras massacre by occupying Indonesian forces, sixteen years later she is troubled by his return; is this mysterious stranger her husband, an impostor, or a spirit?
1995
1980
1998
1953
2006
2018
1983
2005
1992
2009
1969
2022
1997
2023
2000
2010
1994
2007
2004