Based on the myth of Frau Perchta, a witch that comes on the 12 days of Christmas taking children each night.
Claire-Maria Fox,
Faye Goodwin,
Tony Manders,
Michelle Archer,
Tara MacGowran,
Dottie James,
Oliver Ebsworth
Added on Peacock 2023-10-07.