Jabarkan Pemeran dari The Emperor: Owner of the Mask

Yoo Seung-ho sebagai Putra Mahkota Lee Sun

Kim So-hyun sebagai Han Ga-eun

Kim Myung-soo sebagai Lee Sun orang biasa

Yoon So-hee sebagai Kim Hwa-gun

Jin Ki-joo sebagai Choi Kang-seo

Park Chul-min sebagai guru Lee Sun

Choi Ji-na sebagai Ratu (ibu Lee Sun)

Kim Yeong-woong sebagai Jo Tae-ho

Bae Yoo-ram sebagai Park Moo-ha

Lee Chae-young sebagai Mae Chang

Jung Doo-hong sebagai Lee Bum-woo

Pembacaan naskah pertama berlangsung pada tanggal 23 Desember 2016 di Stasiun Penyiaran MBC di Sangam, Seoul, Korea Selatan. Syuting dimulai pada December 2016. Serial ini adalah pra-produksi.

Ruler dipromosikan secara masif oleh MBC, dengan teaser pertama dirilis enam bulan sebelum pemutaran perdana di MBC Drama Awards, di mana lead Yoo dan Kim juga berperan sebagai presenter. Fitur Naver eksklusif reguler dan siaran V Live juga mendahului pemutaran perdana.