Although the story is a copied from a lot of books, but it still makes one of the best TV series I've watched in 2017. The plot is great. The only thing I don't like is Bai Qian was sent to the mortal world by Qing Cang. I think it'd be better if someone else. Or she just went trial. The performances are great, especially Yang Mi. She is such a great actress. I totally love her.
There are two more things I like to mention. One is the OST. The songs from this show is great. I can't stop listening to them. And the other one thing is, although they've added extra things, it's not boring and even they make the story becomes easier to understand. Unlike the film, this one is totally better than the film produced by Crystal Liu.
All in all, if you are looking for some fantasy and romance with true love, I recommend you to watch this show because it's totally a great one.