Evil Lives Here

Evil Lives Here

The Monster Inside Him (3x12)

Season finale

Air date: Apr 08, 2018

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.

  • Premiered: Jan 2016
  • Episodes: 148
  • Followers: 40
  • Running
  • Investigation Discovery
  • Sunday at 23