My Lover My Killer poster
TV

My Lover My Killer (2021)

S02E09 John Lowe

Feb 03, 2023 • Season 2 • Episode 9 • HD

Christine Lee and her daughters discovered refuge at John Lowe's puppy farm, initially seeing it as a perfect escape. However, their idyllic life took a dark turn, culminating in a tragic incident of gun violence years later.

Genre: Documentary
Country: GB