In Poor Taste

April 19, 2013
65.0%

Hemlock Grove - S1 - E4

In Poor Taste

Letha's interest in Peter takes a turn. Chasseur and Sworn's investigation hits a new low while Roman and Peter stay one step ahead.

Hemlock Grove: Season 1 - 13 Episode s


Hemlock Grove: All seasons