Hemlock Grove

Hemlock Grove

Demons and the Dogstar (2x10)

Season finale

Air date: Jul 11, 2014

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

  • Premiered: Apr 2013
  • Episodes: 33
  • Followers: 2702
  • Ended
  • Netflix
  • Friday