The Jammed
6.5
89min
A young Australian woman reluctantly agrees to help a Chinese mother search for her missing daughter and becomes involved in human trafficking and the sex slave trade.
Country:
Released: 2007-03-20
Countries:
Australia
Production:
Tags: