Where To Stream Halfworlds Season 1 Episode 3
Episode 3
- Aired December 13, 2015
- 30 Min
- Rated 8.0
- Number 10 Of 16 Rated Episodes
After being attacked, Sarah's rescuer reveals himself and warns her to stop drawing the monstrous creatures she dreams of.