Evil Talks: Chilling Confessions

1 Season
S1 E2 1/11/18

The Vanishing Women

Two young women vanish in California. To find them, detectives must convince a potential killer to talk.

Seasons