With some minor plot holes and ideas of how the end could have been reach faster, this still beats out most K dramas I have ever seen. The expressions and acting by every single role is done unbelievably realistic. Even side personalities are fully developed and makes this show an amazing experience from start to finish.