Действие развивается в Южной Корее после Корейской войны. Хромой музыкант и его 10-летний сын, больной туберкулезом, отправляются в Сеул, чтобы пройти курс лечения. Отец мальчика полагает, что лечение оплатит дружелюбный американец, но его слова оказываются пустыми обещаниями. В скором времени отец и сын попадают в маленькую изолированную деревню, решив провести там несколько дней. Музыкант пытается заработать на жизнь, развлекая местных жителей своей игрой, а также начинает ухаживать за молодой женщиной и помогает освободить деревню от нашествия крыс в обмен на солидную оплату. Когда жители отказываются ему платить, и он узнает правду об ужасных причинах изоляции деревни, главный герой замышляет коварную месть…