Evil Lives Here - Season 3 Episode 13 -
The Monster Inside Him
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.
Please explain the problem in a few words.
Max 255 characters.
Max 255 characters.