Evil Lives Here

16 Season
146 Episode

Evil Lives Here - Season 3 Episode 12 The Monster Inside Him


(32 votes, average: 7.90/ 10)

43 minutes 2024 HD

  • Share

Karen strikes a deal to get her brother, Richard, out of her life, not knowing he will begin targeting his new wife, Vernetta; neither woman realizes how devastating Richard's impact will be on both of their lives.

Season