A young Chinese girl is smuggled into the UK so she can support her son and family in China.
Adventure / Drama