First episode starts off kind of slow with bad CGI but things pick up after the backstory. Every episode has twists and leaves a cliff-hanger ending keeping you on the edge of your seat for the next episode. Plot is well thought out and the acting is great. I usually don't watch Korean Dramas but this is definitely captivating to watch!