Where To Stream Caught in the Net Season 2 Episode 7
The Vest
- Aired October 25, 2023
- 60 Min
When widow Valena Shepherd is found dead at home, police suspect foul play. Investigators follow digital clues that suggest Valena knew her killer and hope the data contained within a digital heart monitor device pinpoints the perpetrator.