The Kamalolmolk film portrays the life of a renowned Iranian painter, spanning from his youth when he was chosen from an art school to serve in the court of Naser al-Din Shah (Ezzatolah Entezami), up until the era of Reza Khan (Davoud Rashidi). Throughout this extensive period, Kamalolmolk(Jamshid Mashayekhi) bears witness to significant historical events, leading to a transformation in his perspectives on various matters.