When a 17-year-old girl goes missing, detectives embark on a lengthy investigation that stretches over twenty years. Although the case eventually goes cold, it receives a fresh surge of attention when three women manage to escape from Ariel Castro's notorious home in Cleveland.
Show
How (Not) To Get Rid of a Body
Episode
S01E05
Air Date
Oct 02, 2024