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.
2010
1941
2023
2015
1971
2003
2008
1972
1999
2009
1949
1995
2004
1973
2001
2020