New Eden

New Eden

Helen Lafayette (1x8)

Show finale

Air date: Jan 01, 2020

Flash-forward to 1994. Familiar faces return in this recap of a 3 year manhunt for a violent killer named Helen Lafayette.

  • Premiered: Jan 2020
  • Episodes: 8
  • Followers: 4
  • Ended
  • Crave
  • Wednesday at 0