Film·2018·14m
ThrillerDrama
A Chinese girl gets lost as a first time tourist in the UK and must hitchhike her way to London, without speaking English.
Directed by Haolu Wang
Featuring
7 credited
Keep watching