Veleno: The Town of Lost Children (Documentary, Italian)
Status: Ended
Premiered: 2021-05-25
Ended: 2021-05-25
Network: Prime Video
Runtime: 60 minutes
The series chronicles the events that took place in northern Italy between 1997 and 1998, when more than 20 people were accused of belonging to a Satanic cult that sexually and physically abused children.