Season 1
Episode: 1x01 | Airdate: Sep 26, 2023 (47 min)
An obituary writer for a local newspaper fears she may lose her job when her editor tells her she is only being paid per obituary. So when deaths trickle to a halt, she decides to start murdering the more unpleasant residents in her small town - and the more she earns, the more she discovers she has an untapped bloodlust.
Episode: 1x02 | Airdate: Sep 26, 2023 (45 min)
With her next victim selected, Elvira finds herself distracted by anonymous poison-pen letters and sets off on a mission to find out who is sending them. Through a series of twists and near misses, Elvira ends up finding a new victim, which brings her closer to Emerson, who it is revealed has come to Kilraven to solve the murder of a German woman there five years previously.
Episode: 1x03 | Airdate: Sep 26, 2023 (45 min)
Elvira finds herself blackmailed by a teenager who saw her murder her first victim. Ward goes to AA while Hughie catches a break when he finds the rifle used to kill Maria Riedle.
Episode: 1x04 | Airdate: Sep 26, 2023 (47 min)
Desperate to prove to herself that she is not a monster, Elvira pursues a drunk driver released from jail who mowed down a father and daughter.
Episode: 1x05 | Airdate: Sep 26, 2023 (45 min)
Elvira decides on whether or not to kill her friend as Mallory reveals that she has information that Elvira may be involved in a murder. Hughie sends Emerson on a wild goose chase.
Episode: 1x06 | Airdate: Sep 26, 2023 (45 min)
When Ward reveals what really happened the night Maria Riedle was killed, Elvira sets about framing Hughie for the crime. A surprise face returns to Kilraven.
Season 2
Episode: 2x01 | Airdate: Oct 14, 2025 (50 min)
Elvira's life spirals after the death of her father. As she grieves, her secrets strain her bond with Emerson. A ruthless new boss, a scheming intern, and a murder she didn't commit push Elvira to the edge—forcing her to fight to regain control.
Episode: 2x02 | Airdate: Oct 14, 2025 (47 min)
Elvira's supposedly stolen car leads Rose to her, but the real shock is Oisin is found near death. As reporters swarm Kilraven, Vivienne exploits the chaos. When the guards arrest a suspect in Ruby's murder, Elvira doubts they've caught the real killer.
Episode: 2x03 | Airdate: Oct 14, 2025 (45 min)
Emerson digs into James Doe's tattoos and Tom Quigley's scandal. Meanwhile, Elvira faces Hughie's manipulations as he lures her to a face-to-face meeting and threatens to reveal her secrets.
Episode: 2x04 | Airdate: Oct 14, 2025 (47 min)
Elvira helps Oisin frame drug dealer Albert for Ruby's murder, but Albert ambushes her. After a violent struggle, Albert is killed, and Elvira frames him as Ruby's killer. Meanwhile, Hughie returns, free thanks to Vivienne.
Episode: 2x05 | Airdate: Oct 14, 2025 (47 min)
Elvira, hailed as a hero after killing Albert, faces suspicion from police. Hughie uncovers Ward's role in Agnes Dunford's death, implicating him in multiple murders. Elvira's editor promotion stalls as the "screwdriver killer" strikes again.
Episode: 2x06 | Airdate: Oct 14, 2025 (52 min)
Elvira uncovers Walter Eustace as the screwdriver killer's hirer, kills Hughie to protect Ward's memory, and manipulates Vivienne to secure her future. She leaves Emerson, starting anew in London.