A woman's desperate search for her teenage sister and the truck driver who trafficked her erupts in violence when she delivers justice on her own terms.
2002
1945
1986
2009
2012
2018
2001
2007
2016
1991
2015
2003
2005
2006
1989
2013
2010