Where To Stream The Returned Season 1 Episode 9
Helen
- Aired May 4, 2015
- 60 Min
- Rated 5.6
- Number 9 Of 10 Rated Episodes
Someone unexpectedly shows up and puts Chloe in danger; Peter makes a startling announcement; and Helen sets her deadly plan for the town in motion.