


My Lover, My Killer
Darren Hall
Season 3 Episode 6
Sarah Henshaw's turbulent relationship with Darren Hall takes a deadly twist when she tries to escape his control for good
My Lover, My Killer airs on 5 +1 at 1:00 AM, Friday 23 January. (Subtitles, audio description, repeat.)
Learn more about My Lover, My Killer and other education/science/factual topics on our factual page
Topics
Education ➝ Science ➝ Factual Topics
Factual Crime
