English (United States)
19 November 2020
One of the better limited series to drop this year
Utterly creepy whilst deadly smart. A gripping drama that will make you really question what mankind is capable of at the worst of times. Give it a Try.
1 out of 2 found this helpful
Was this review helpful?