That was such an amazing journey. It is rare to find such gem. Till the end of the moon is about the story of Li Susu from an immortal sect who returns to the past to prevent the devil god from awakening. This drama is a gem! It does not only have great actors and actresses, but it also has a beautifully crafted world building (I’m talking about the shangqi realm, monghe river etc.) and the storyline. And the whole team for creating such a great fantasy drama. In terms of the premise of the drama I want to give a round of applause to the team that crafted each setting. It was such an eye candy and makes watching the whole drama more enjoyable. I’m a sucker for enemies to lovers but when you make it that the ML is an anti-hero who’s misunderstood then I’m doomed. Tantai Jin’s character is well written in my opinion. I like that he was not just a plain villain, there is more to his character which was revealed as the story goes on. He was deprived of love ever since his mother died. He was betrayed by the people he thought were trustworthy and the list goes on. His lack of love line makes it even worse. I couldn’t blame him if he chooses to let the devil god rule over him when he’s living a miserable and hateful life. I remember reading a quote that says, “villains are not born but made” and this perfectly describes Tantai Jin’s character. Then Li Susu appears in the picture, our female lead who I thought was just an ordinary character but turns out more connected to the Gods as well as the predicament they are in. At first, she has her prejudice over Tantai Jin because he looks like the devil god that annihilate her. Throughout the story the tension between these two characters becomes more interesting and with the addition of the supporting casts. Jiwu and Bai Cheng’s love story is just heart breaking. Anyway, all supporting characters did an amazing job! Back to Ye Xiwu/ Li Susu, what I like about her is that she’s a flawed character. She recognizes her shortcomings and redeem herself by giving Tantai jin the trust and love which was deprive from him since the beginning. Same goes with her father Xuan Zi (not Dimian coz he’s a traitor) and Jiumin’s mentor Zhao You who gives Jiumin/Tantai Jin a chance to choose his destiny. Kudos also to Mingye for helping Tantai Jin/Jiumin understand his fate. The conclusion is an open ending which many of us find not satisfactory given the hardships our both leads been through. However, in my opinion the ending is befitting given the circumstances they are in. Tantai Jin is connected to the devil god and as long as he lives, the devil god will continue its quest to torment the three realms. Tantai Jin’s selfless act is a big slap to his former fate. He proves that he is more than his origin. But again since its an open ending we have all the freedom to imagine the ending we want for Tantai Jin and Li Susu's story.This Chinese drama will always have a special place in my heart. And if I will be given a chance to re-watch it all over again as if it’s the first time, I will definitely get that opportunity.