Bangchan es el hijo del rey, mientras que el rey Heesung es un hombre repugnante que trata muy mal a la gente y es un completo misógino. Bangchan, en contraste, trata muy bien a la gente y trata de proteger a los aldeanos. Yunjin, por su parte, es una aldeana inocente que ama mucho a los animales que deambulan por sí solos.