All characters and story are well written and superbly performed. Shin Hye Sun is perfect for this show and character role. I love the chemistry between Mr Queen and King Cheoljong. I've watched this series for nearly hundred times and still planning to watch from time to time until another interesting and fascinating series come up.