In 2007, a young pregnant woman vanishes in Bethany, Oklahoma. Authorities urgently work to follow her last known movements, uncovering not only the mystery of her disappearance but also revealing deeper secrets she had kept hidden.
Show
Evil Lives Here: Shadows of Death
Episode
S01E04
Air Date
Nov 19, 2020