Evil Lives Here S10E8 — I Still Love My Daddy
7.3

I Still Love My Daddy

7.3/10 · 54 votesSep 12, 202143 min

Ranked #4 of 13 in Season 10•+0.1 vs season avg

Discussion

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.