Evil Lives Here Season 13 Episode 13: My Brother Let the Evil In Airs August 20 2023 on Investigation Discovery

Don’t miss the gripping episode of “Evil Lives Here” airing on Investigation Discovery this Sunday, August 20, 2023, at 9:00 PM. In Season 13 Episode 13, titled “My Brother Let the Evil In,” viewers will be taken on a haunting journey into the dark side of human nature.

Follow the unsettling story of Christina Thomas, who finds herself grappling with the shocking truth about her brother, John. As the episode unfolds, Christina’s trust in her brother is shattered when she learns of his disturbing actions, including his involvement in multiple violent incidents against women.

Release Date & Time: 9:00 PM Sunday 20 August 2023 on Investigation Discovery

Evil Lives Here My Brother Let the Evil In Cast – Season 13 Episode 13

Main Cast

You may also like...

Leave a Reply

Your email address will not be published. Required fields are marked *