I like this movie. But I thought that the protagonist ( Yin Guo) acted like a teenage girl instead of someone in their 20s. She traveled alone. She was a professional billiards player. She chaperones her cousin, Yet, she acted like somebody who had zero maturity. I certainly didn't like where she announces that her period is late and yet she acted like she could hardly even kiss Lin. I thought that part of it was extremely annoying. I almost couldn't finish the series because of this. I would have given it a higher score if she had acted her age.