Where To Stream Crimewatch Live Season 22 Episode 9
Vanished
- Aired October 16, 2025
- 45 Min
In 1998, 16-year-old Carmel Fenech disappeared without a trace. Do you know what happened to her? And how a duo of determined detectives catch a man guilty of attempted rape.