Episodes
My Lover, My Killer: John Lowe (5STAR Monday 18 September)

My Lover, My Killer: John Lowe airs Monday 18 September on 5STAR.
What is this episode about
Christine Lee and her two daughters thought it would be a dream come true to live on a puppy farm with the owner, John Lowe. Years later, when they attempted to leave, Christine’s dream turned into a nightmare.
Series 2 Episode 9 of 10
When can we see the episode
My Lover, My Killer: John Lowe airs Monday 18 September at 11:00pm on 5STAR
Featured Image Credit: 5STAR
You may also be interested in...
Topics:
