電影改編自德國(guó)傳說(shuō)《花衣魔笛手》,講述在朝鮮戰(zhàn)爭(zhēng)結(jié)束不久,一位名叫武龍[音譯](柳承龍飾)的魔笛手和他的兒子一起來(lái)到一個(gè)遭受到嚴(yán)重鼠患的偏遠(yuǎn)山區(qū)村莊。村長(zhǎng)(李圣旻飾)允許武龍留下來(lái),讓他做些零工并且達(dá)成了驅(qū)除鼠患的交易。到了武龍要村長(zhǎng)兌換諾言并離開(kāi)的時(shí)候,卻發(fā)現(xiàn)被欺騙了。武龍發(fā)誓要報(bào)仇,他把老鼠引回村莊,讓村莊籠罩在恐怖之中,為實(shí)現(xiàn)一個(gè)古老的預(yù)言。