This is what i call great casts, phenomenal writing and a captivating story overall perfect. i can see why this drama has extremely high ratings here on google and others. 100% recommend, warning for kdrama watchers this in the heavy side so dont expect full on cliches and romance.