This drama basically made everyone like Literally EVERYONE who watched it to re-watch it again and again. I will say the first few episodes were kinda confusing and had to memorize so many names for the same person and really i wanted to give up watching this drama(which i still regret). BUT the reviews and the comments for this drama was the main reason which made me watch it and not give up. As the plot kept progressing it got better and better and the last thing you know- i got hooked in it. Starting from the casting,plot,costumes,directing,... everything was amazing. Xiao Zhan and Wang Yibo did give 100% justice and gave life to their respective characters. I cant imagine wei wuxian and lan wangji being played by other actors other than xiao zhan and yibo.