In de 14de eeuw wordt een rattenvanger (Donovan) door een burgemeester (Donald Pleasance) gevraagd om het stadje Hamelen van een rattenplaag te bevrijden. De man doet wat hem gevraagd wordt, maar nadat hij het beloofde geld niet krijgt besluit hij om alle kinderen van Hamelen uit de stad te lokken.