I really loved this drama, there was never a dull moment throughout all three seasons and every minute kept you on your feet the whole time. There were a lot of plot twists for sure, but the acting and events really made up for that. Overall amazing screenplay. I think this is my favorite Kdrama up to date.