S10E8 · I Still Love My Daddy

I Still Love My Daddy

S10E8 · 2021-09-12 · 43 min

Seven-year-old Deborah Brashers' father, Robert, kills himself in a hotel room, and for 20 years, she struggles to understand why. Neither she - nor the police - have any idea he'd been living a secret double life.

The show’s own verdict is on its page.