Evil S03e03 — | Stagatv.com.mp4
'Evil' Recap: Season 3, Episode 3 - 'The Demon Of Sex' - TVLine
In Evil Season 3, Episode 3 ("The Demon of Sex"), Sister Andrea helps David investigate a couple facing "diabolical oppression" from a physical sex demon. Meanwhile, Ben tackles depression through a science league and Sheryl engages in a power play, while Kristen defends Sister Andrea against Leland's accusations. For a full recap and discussion, watch this video from YouTube: Evil S3 E3 Episode Recap & Discussion . Evil S03E03 | STAGATV.COM.mp4