The Returned Season 1 Episode 9 Review: Helen
On The Returned Season 1 Episode 9, Helen's plan to destory the dam took shape, and Peter revealed a shocking secret! Find out what bombshell he dropped by reading the full review!
Posted in:
Reviews