I Still Love My Daddy still
Evil Lives Here • SEASON 10 EPISODE 8

I Still Love My Daddy

Evil Lives HereSeason 10Episode 8Sep 12, 202143 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.

←   All Episodes

Episode information and air dates are supplied by TMDB. CineSrc playback availability can change and is not guaranteed.