Watch How I Caught My Killer Season 2 Episode 1 Online
-
- COUNTRIES: United States of America
- Subtitles: English
Sasha Krause, a devout Mennonite, disappears from her church's parking lot one night. Investigators pursue digital evidence across state lines, leading to a grisly find and a hate-filled killer.