The Season 3 trailer of Hemlock Grove has finally arrived and? It looks bloody awesome.
As Peter (Landon Liboiron) and Roman (Bill Skarsgard) struggle with their inner natures, they are also up against some new and terrifying enemies. Which monster will win? Be sure to stay tuned to Gores Truly for a full review, and of course, on Friday October 23rd exclusively on Netflix you can catch all 10 episodes of final season of Eli Roth’s Hemlock Grove yourself.