Evil Lives Here S7E8 — I Should Have Killed Him Myself
7.4

I Should Have Killed Him Myself

7.4/10 · 73 votesFeb 23, 202043 min

Ranked #6 of 12 in Season 7•+0.2 vs season avg

Discussion

John Duck spends his entire life fearing the day his brother Kevin would finally kill someone, but when John discovers his brother is actually a murderer, he still isn't ready to face that Kevin had been born a killer.