Season 2
8 episodes

1. Part I
46m · Aug 1, 2018
A troubled detective returns to his hometown to investigate why a young boy would kill his parents.

2. Part II
43m · Aug 8, 2018
Ambrose and Heather begin to unravel where Julian is from. Julian is thrust into a new world.

3. Part III
42m · Aug 15, 2018
Heather makes a startling realization about Marin. Vera and Julian are dealt a hard blow.

4. Part IV
43m · Aug 22, 2018
Ambrose returns to Mosswood to confront Vera about the commune's work.

5. Part V
44m · Aug 29, 2018
As Ambrose zeroes in on a new suspect, a rift develops between him and Heather.

6. Part VI
44m · Sep 5, 2018
Vera reveals Mosswood's past to Ambrose, leading to a turn in Julian's case.

7. Part VII
43m · Sep 12, 2018
Heather and Ambrose search for Julian.

8. Part VIII
47m · Sep 19, 2018
Heather and Ambrose continue their search for Julian as Marin’s past is unraveled.