Elmwood Productions is a small and mighty film production company based in Connecticut! Most of our flicks star puppets behaving badly, and every now and then we make a movie with real people behaving badly too!
Lo-fi web version of Steve The Vampire Episode 9. In this episode Steve finally leaves to find a place of his own. Special guest stars include Han Harrison!