
Let the Devil In
2025 · Documentary
A haunting and mysterious documentary series about a decades-old tragedy that destroyed one family and ignited the darkest fears of a small New Jersey town. For the first time, witnesses, friends, and community members…