Inspirada en la leyenda, El Flautista de Hamelin narra la historia de un pueblo invadido por las ratas. Los habitantes de Hamelin piden a su alcalde que intervenga y este ofrece cien monedas de oro a quien extermine la plaga:

¡Entonces surge la magia! Un excéntrico flautista aparece en escena y consigue llevarse a las ratas con el poder de la música de su mágica flauta.

Cuando vuelve a pedir la recompensa, el alcalde se la niega y este, como venganza, hace desaparecer a los niños de Hamelin

El final feliz solo es posible cuando el pueblo se rebela ante los abusos y el despotismo del alcalde y le obliga a cumplir su palabra.