This is a phenomenal Kdrama. I've just completed the final episode and I am drenched in tears. Definitely an unexpected twist of events. I am absolutely shattered. However, with regards to the storyline, casting, etc..., it's all impeccable. Definitely the best Kdrama I've ever watched.