Where To Stream Witches Truth Behind the Trials Season 1 Episode 5
Sweden – The Legend of Båkulla
- Aired October 3, 2024
- 60 Min
An event in Sweden in the 17th Century creates a hysteria driven by terrified parents convinced witches are abducting their children. The children tell stories of a place where witches took them.