The town of Hamelin pays the ultimate price after reneging on their promise to the pied piper. Based on the poem by Robert Browning.
2014
2000
1931
2005
2019
1958
2006
1977
1995
2002
1988
1996
1983
2009
1986