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.
Available in Canada on:
Sorry, no channels in Canada are currently streaming this content
Watch now:
Sorry, no channels in Canada are currently streaming this content