
Available on Peacock, Hulu
A small Texas town is shattered when a beloved teacher vanishes from her home in the middle of the night; a gruesome discovery made a short time later leaves investigators with more questions than answers.
Documentary · Oct 13, 2023 · 1 hr 23 min