The movie is like taking the best scenes of the TV shows having the same name. The TV show is much better. This one is so broken. It doesn't have the important parts which it really needs to have, such as why Bai Qian ended on the place where she met Ye Hua? It's like if you haven't watched the TV series version, you wouldn't even get the whole story. The four stars I gave is for video effects, not for story. Finally, I would highly recommend to watch the TV series version first before watching this one. If you watch this one without watching TV series version, you wouldn't understand the whole movie completely.