This show has everything! From fighting and politics to romance and magic. I highly recommend to anyone that loves the xianxia genre and romance! It is very captivating and knows how to play on the emotions of the audience. For anyone that is interested in this show and has either watched it or is considering it, I also highly recommend to watch the spin off show after watching this, Eternal Love of Dream, also known as Three Lives, Three Worlds, The Pillow Book! It's another show that definitely won't disappoint and goes perfect for watching after you finish this one! Both are so good that even after taking the time to watch them both, you'll end up wanting more spin offs!