The town of Hamelin pays the ultimate price after reneging on their promise to the pied piper. Based on the poem by Robert Browning.
1950
2005
2001
1993
1985
2008
2003
1977
2009
1991
1913
2023
—
2022