Fiona Plemmons is a fictional character portrayed by De'Adre Aziza in the TV series Evil.
They appear in 1 episodes out of a total of 42 aired so far
Episodes1
3 Stars
episode S1.E3 october 2019After a high-strung theater producer's behavior turns from demanding to what is believed to be demonic, Kristen, David and Ben must assess the situation; Kristen discredits Leland Townsend, before he can ruin a 17-year-old boy's life.