Links for Hemlock Grove S2E10: Demons and the Dogstar

Netflix Buzz

Episode 10

3,956 watches

July 11, 2014
Peter recuperates at home. At the White Tower, Roman takes care of unfinished business and Norman has a final confrontation with Olivia.
Season Finale
July 11, 2014
Season Finale
Peter recuperates at home. At the White Tower, Roman takes care of unfinished business and Norman has a final confrontation with Olivia.