scroll icon

Back to Top

What Happened at Fells Acres?

TV14 | Crime, Special
Watch What Happened at Fells Acres? online.
The town of Malden, Mass., erupts with outrage after a child attending a family-run day care makes sexual abuse claims; as the allegations build with more and more children coming forward, people start wondering what's really happening.
What Happened at Fells Acres?
Season
Other
Opens in new window