We have the new still (left) from the second season of the Emmy nominated Netflix original series, Hemlock Grove, which shows fan favorite Madeleine Martin as Shelley.
The gory supernatural dramatic thriller from executive producer Eli Roth will premiere on Friday, July 11th at 12:01 AM PT. Which means I’ll have finished marathoning season 2 of Orange is the New Black a month before.