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.
2005
1991
1996
1965
2006
2013
2022
1997
2016
2014
2004
2015
1974
2020
1999
2018
2017