Where To Stream Britain's Deadliest Lovers Season 1 Episode 3
Carol Croydon
- Aired December 9, 2016
- 60 Min
When Philip Croydon is found dead in a hotel room blindfolded with his hands tied, it's thought he is a victim of a doomed sex game - but his wife hides a dark secret.