Channel 31
Date: 05/07/25
Channel 31

Saturday, 02:30

The Pied Piper of Hamelin

The Pied Piper of Hamelin

A piper is hired to get rid of the rats in Hamelin. However, when the piper is not paid the promised fee, he decides to take revenge.