Blood on Satan's Claw
S2:E12
1982
IMDb
A group of children in 17th century England form a devil cult.