comedy

Elmwood Productions is a Connecticut-based studio specializing in films and shows starring puppets. Their award-winning horror-comedy Head has gained a sizable cult…

Join our Film Threat Newsletter

Newsletter Icon