Skip To Content

Where To Stream Deadline Crime with Tamron Hall Season 5 Episode 8

The Vanishing Clerk

When 18-year-old Heidi Allen vanishes from her convenience store job, two brothers are arrested for kidnapping. But years later, a chilling new story emerges.