A young boy living in 1950s suburbia begins to wonder where his parents get their meat from...
Watch Trailer