Where To Stream Crimewatch Live Season 22 Episode 5
A Murderer's Trail
- Aired October 10, 2025
- 45 Min
How police solved the murder of Anita Rose, who was killed in 2024. The Met are urging victims of a rapist with a foot fetish who worked as a hotel manager to come forward.