The Jammed (2007)
They were promised a new life in the lucky country.
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.
star 6.5
6.6
- Release Date: 2007-03-20
- Runtime: 1h 29min
-
Director:
Dee McLachlan