Hemlock Grove
Jellyfish in the Sky (1x1)
Air date: Apr 19, 2013
A teenager is murdered in the woods of Hemlock Grove. Evidence points to an animal attack but suspicions soon fall on Peter, the newly arrived gypsy.
- Premiered: Apr 2013
- Episodes: 33
- Followers: 2695