Hands down, the best k-drama I have ever watched. It's filled with twists and turns and every aspect of it is just so engaging. It doesn't get addictive until about halfway through though. I literally binged the whole second half of the drama. Each scene is also meaningful in its own was as I never felt too much of an urge to skip. The acting was also amazing, each of the actors worked hard to bring their characters to life. Each character is also so dynamic that the show works to show that no one is inherently good or bad. Unlike a lot of shows, the last episode was not the most entertaining but the episodes leading up to the last one were. The last episode just worked to wrap the story up with no suspense. If you're looking for an entertaining watch with no sappy romance or predictable plot lines, this is the drama for you.