Coba jelasin Pelakon dari My Sassy Girl (siri TV) dalam bahasa melayu dong

Joo Won sebagai Gyeon Woo

Oh Yeon-seo sebagai Puteri Hye-myung

Lee Jung-shin sebagai Kang Joon-young

Kim Yoon-hye sebagai Jung Da-yeon

Son Chang-min sebagai Raja Hwijong

Yoon Se-ah sebagai Ratu Park

Yoon So-jung sebagai Permaisuri Balu Jahye

Choi Ro-woon sebagai Putera Mahkota

Lee Kyung-hwa sebagai Ratu Han

Hong Ye-seo sebagai Istanawati Bang

Jo Hee-bong sebagai Gyeon Pil-hyung

Jang Young-nam sebagai Cik Heo

Jung Da-bin sebagai Gyeon Hee

Jung Woong-in sebagai Jung Ki-joon

Oh Hee-jung sebagai Min Yu-hwan

Kim Byeong-ok sebagai Park Sun-jae

Kwak Hee-sung sebagai Park Chang-whi

Lee Si-eon sebagai Bang Se-ho

Seol Jung-hwan sebagai Maeng Kwang-soo

Han Ji-woo sebagai Boo Yong

Kris Sun sebagai Putera Qing, Darhan

Kim Min-joon sebagai Putera Choosung

Jo Jae-ryong sebagai penjual daging

Drama ini merupakan kerjasama kedua diantara Joo Won dan pengarah, Oh Jin-seok selepas drama tahun 2015, Yong-pal. Kim Ju-hyeon telah dipilih untuk melakonkan watak utama melalui ujibakat tetapi telah digantikan oleh Oh Yeon-seo selepas beliau menarik diri. Bacaan skrip pertama berlangsung pada 27 Ogos 2016. Penggambaran bermula pada bulan Ogos 2016 dan berakhir pada bulan Mac 2017.