Where To Stream Hemlock Grove Season 1 Episode 4
In Poor Taste
- Aired April 19, 2013
- 53 Min
- Rated 6.5
- Number 22 Of 33 Rated Episodes
Letha's interest in Peter takes a turn; Chasseur and Sworn's investigation hits a new low; Roman and Peter stay one step ahead.