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.
2004
2024
1985
1984
2019
2005
2025
1991
1989
1990