Adaptée d'une sombre légende médiévale d'Allemagne du Nord, "Le Joueur de flûte" évoque l'histoire d'un mystérieux personnage qui, au son de sa flûte, peut débarrasser la ville des rats qui la rongent. Trahi par le Conseil de la ville, qui, au lieu de lui donner l'or promis, ne lui jette...
Liz et sa fille Amy s'installent à Hamelin où un sombre secret dans le passé de Liz est découvert par l'esprit agité du joueur de flûte, qui recherche ceux qui se sont tirés d'affaire et les punit en leur enlevant leurs enfants.
Peu de temps après la Guerre de Corée, un père et son fils errent dans le pays et font un arrêt dans un village reculé, où des événements étranges arrivent.