![Birth](/assets/artwork/1x1.gif)
Hemlock Grove
Birth
S1 E13:
Helped by Roman's sister Shelly, Roman and Peter finally defeat the killer, but tragedy strikes them once more when the time comes for Letha to give birth.
Starring
Lili Taylor