Mel House
2010 • 1h 30m
A idyllic, small, self-sufficient community. On the surface, it seems like the perfect neighborhood. Everything you could possibly need is within walking distance. But...the pastoral exterior conceals...