My Brother Let the Evil In
- Episode aired Aug 20, 2023
Christina Thomas believes her brother, John, the first time he nearly kills a woman; forgives him when he murders another. When it happens again, she wonders why she trusted him and how she ... Read allChristina Thomas believes her brother, John, the first time he nearly kills a woman; forgives him when he murders another. When it happens again, she wonders why she trusted him and how she missed signs he was really a devil in disguise.Christina Thomas believes her brother, John, the first time he nearly kills a woman; forgives him when he murders another. When it happens again, she wonders why she trusted him and how she missed signs he was really a devil in disguise.