La ville de Hamelin était envahie par les rats. Le maire, soutenu par les habitants, promit une prime d'un sac d'or pour quiconque débarrassera la ville des rats. Un jour, un joueur de flûte itinérant accepta l'offre. Il prit son instrument, en joua et attira, par sa musique, les rats qui le suivirent dans la campagne. Il invoqua un fromage géant, y fit entrer les rats et disparaître le tout. Bien que la ville fut ainsi libérée des rongeurs, les habitants revinrent sur leur promesse et refusèrent de payer le joueur de flûte. En colère, il promit d'empêcher les enfants du village de devenir aussi ingrats que leurs parents. Il joua de nouveau de sa flûte, attirant cette fois les enfants qui le suivirent hors de la ville jusqu'à "Joyland" un monde caché dans une montagne, dont ils ne ressortirent pas. Ils y vécurent "heureux pour toujours".