In a time of political and social unrest in 19th century Korea, uncouth, self-taught painter Jang Seung-up explores his natural talent amidst the repressive world around him.

Choi Min-sik
as Jang Seung-up

Kim Yeo-jin
as Jin-hong

Ahn Sung-ki
as Kim Byung-moon

Yoo Ho-jeong
as Mae-hyang

Son Ye-jin
as So-woon

Jeong Tae-woo
as Young Jang Seung-up

Park Cheol-min
as Butler

Kim Eung-soo
as Cho Byeong-gab

Park Gil-su
as Mr. Go

Kim Min-su
as An Jeong-Sik