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.
2023
1997
2002
2007
2010
2020
2003
1927
2016
2008
1998
2009
1989
2017
1994
2014
2022