Read Carefully
Lee Yu-bi as Gung Mi Kyong
Park Hyung-sik as Sam Maek-jong/ Jidwi/ King Jinheung (confusing I know) (I won't use all his names)
Park Seo-joon as Moo Myung/ Kim Sun-woo (again confusing) (I won't be using all his names)
Choi Min-ho as Kim Soo-ho
Go Ara as Kim Ah-ro
Kim Taehyung as Suk Han Sung
Do Ji-han as Park Ban-ryu
Cho Yoon-woo as Kim Yeo-wool
Kim Ji-soo as Queen Ji-so
Images:
Queen Ji-so (above)
Gung Mi Kyong (above)