When a young illegal migrant worker decides to leave her job in search for something better, she is held back by an insidious force that will never let her leave.
1991
2014
2008
1984
1958
1997
1999
2004
2000
1974
2002
2005
1951
2016
1985
2013