Episodes
Evil Lives Here: I Still Love My Daddy (S6EP16 Investigation Discovery Sun 12 Sep 2021)
I Still Love My Daddy: After seven-year-old Deborah Brashers’ father, Robert, kills himself in a hotel room, for 20 years, she struggles to understand why, and neither she, nor the police, have any idea he’d been living a secret double life as a serial killer.
Airdate: Sunday 12 September 2021 at 9.00pm on Investigation Discovery.
Season 6 Episode 16