About the TV Show
small town disappearance
First Air Date: October 14, 2022
|First Aired on||:||2022|
|Seasons/Episodes||:||8 episodes in 1 Seasons|
In a small town in 1999 a young man disappear. His friends set out on a search and discover some troubling details about their small town.