Watch Evil Lives Here Season 8 Episode 1 - I Killed Dirty John

Add to Watchlist

Evil Lives Here Season 8 Episode 1
Not long after Terra Newell met her mother's new boyfriend, she sensed John Meehan was no good. Debra Newell never suspected her new man was secretly plotting to destroy her and her family. And Terra never imagined she would ultimately be forced to kill.
First Aired: August 23, 2020
Ad
i
 

Watch Evil Lives Here - I Killed Dirty John (s8 e1) Online - Watch online anytime: Buy, Rent

Evil Lives Here, Season 8 Episode 1, is available to watch and stream on Investigation Discovery. You can also buy, rent Evil Lives Here on demand at Philo, Amazon, Hulu, Vudu, Investigation Discovery, FuboTV, Microsoft Movies & TV, Google Play, iTunes online.