A young Chinese couple struggles to adapt to their new home and grows increasingly estranged from one another and from their surroundings.
No ratings available
Be the first to share your thoughts about this movie!