Coba jelasin Pemeran dari The Mayor (film 2017) dong

Choi Min-sik sebagai Byeon Jong-gu, Walikota Seoul dengan dua masa jabatan

Kwak Do-won sebagai Shim Hyeok-soo, Manajer kampanye Jong-gu

Shim Eun-kyung sebagai Park Kyeong, ahli periklanan

Moon So-ri sebagai Jung Jae-yi, jurnalis politik

Ra Mi-ran sebagai Yang Jin-joo, calon wali kota yang menjadi lawan Jong-gu

Ryu Hye-young sebagai Im Min-seon, ajudan Jin-joo

Seo Yi-sook sebagai istri Byeon Jong-gun

Park Byung-eun sebagai staf Byeon Jong-gu

Kim Hong-fa sebagai Kim Nak-hyun

Park Hyuk-kwon sebagai Gye Bong-sik

Lee Soo-kyung sebagai Byun A-reum

Jo Han-chul sebagai manajer kampanye Yang Jin-Joo

Kim Hye-eun sebagai Moderator debat Seoul

Ki Hong Lee sebagai Steve, putra Yang Jin-joo

Lee Geung-young sebagai Jeong Chi-in

Pembuatan film dimulai pada 28 April 2016 dan selesai empat bulan kemudian.

Penulis dan sutradara Park In-je mulai mengerjakan naskah pada tahun 2014. In-je mengatakan bahwa film ini tidak dibuat untuk fokus pada sisi gelap pemilu politik, namun sebagai sarana untuk menjelaskan "keinginan yang terus-menerus akan kekuasaan" manusia. Film ini juga menjadikan Choi Min-sik berperan sebagai seorang politisi untuk kali kedua setelah drama MBC tahun 1995 The Fourth Republic, di mana ia berperan sebagai mendiang Presiden Kim Dae-jung. Tidak seperti The Fourth Republic, karakter Byeon Jong-gu dalam The Mayor tidak dibentuk berdasarkan politisi tertentu. Min-sik berkata: "Saya mewujudkan karakter dengan mensintesis semua gambaran yang saya miliki tentang politisi ... Hingga [syuting film], saya tidak pernah terlibat langsung dalam politik atau bertemu dengan politisi ... Setelah mencoba memikirkan citra politisi, saya menyimpulkan bahwa pidato adalah keterampilan yang paling penting bagi mereka. Politisi bangkit dan jatuh dari kata-kata yang mereka gunakan. Jadi saya memutuskan untuk fokus pada kemampuan bahasa yang baik ketika memerankan Byeon Jong-gu ".