O caravană de artiști călătorește la Hamelin, Germania, pentru a sărbători căsătoria lui Franz (John Hurt) cu fiica bolnavă a primarului, Lisa (Cathryn Harrison). Temându-se însă că sunt purtători ai ciumei, locuitorii orașului nu-i lasă să intre până când nu se descoperă că muzica interpretată de flautistul grupului (Donovan) a vindecat-o pe Lisa. Odată ajunși înăuntru, flautistul încheie o înțelegere cu primarul pentru a scăpa orașul și de șobolani. Dar când flautistul nu își primește ce i se cuvine, acesta se răzbună teribil.