El pueblo de Hamelin está invadido de ratas y nadie sabe que hacer con ellas, hasta que aparece un misterioso viajero que promete eliminarlas con su flauta a cambio de una recompensa económica. Después de desaparecer las ratas y hacer que se ahogaran en el río, regresa a cobrar su paga a los aldeanos quienes le negaron este derecho. Regresa tiempo después para desquitarse de esto y con su misma flauta desaparece a los niños de la aldea, pero que regresa cuando le han cancelado su recompensa.