Death Has Come To Your Little Town Sheriff
- Episode aired Dec 19, 2021
After 8 years away, Kit Walker returns to his hometown, there he reconnects with friends. Reeling from the loss of their classmates, and their friend group come under the Sheriff's Departmen... Read allAfter 8 years away, Kit Walker returns to his hometown, there he reconnects with friends. Reeling from the loss of their classmates, and their friend group come under the Sheriff's Department scrutiny. One of them won't last the night.After 8 years away, Kit Walker returns to his hometown, there he reconnects with friends. Reeling from the loss of their classmates, and their friend group come under the Sheriff's Department scrutiny. One of them won't last the night.