Letisha is captivated by Phillip's charisma when they first meet. However, as his sinister nature begins to surface, she realizes she’s ensnared by a true monster.
Show
Evil Lives Here
Episode
S19E06
Air Date
Feb 24, 2026