À la fin de la dynastie Joseon, Im Kkeokjeong, né fils d'un boucher, se rebelle contre la tyrannie des nobles (yangban), rassemble le peuple opprimé dans le village de Cheongseokgol, organise une bande de justiciers pour vaincre les fonctionnaires corrompus, secourir les masses souffrantes et rétablir l'ordre. Les bandits de montagne, incapables de supporter la société chaotique, se rassemblent dans leur repaire et mènent une lutte sans fin contre les fonctionnaires corrompus. Parallèlement, les histoires d'amour d'Im Kkeokjeong avec la fille du magistrat de Yangju, Yeong et Tansil, ainsi qu'avec Boksil, une jeune fille qui a failli être sacrifiée vivante aux rochers et aux esprits chamaniques, se mêlent subtilement pour construire le drame.