The Forest Hills poster promotes Shelley Duvall creature feature
[ad_1] Last month, a trailer was released for the upcoming creature feature The Forest Hills, which marks the first movie that The Shining‘s Shelley Duvall has worked on in twenty years.…