Home Movie trailer

In the woods of upstate New York, the Poes live a Norman Rockwell life. Perfect house. Perfect marriage. If only the children would stop stapling frogs to trees. A family's descent into darkness told through heartbreaking home-movie footage.

up
131
<none>