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.
Release Date
2007-03-20
Budget
N/A
Revenue
N/A
Rating
6.5/10
Runtime
89 mins