Episode 20 of "Highlander"
s01e20 Avenging Angel
Title: Avenging Angel
Original Air Date: 05/08/1993 on syndicated
Director: Paolo Barzman
Writer: Fabrice Zolkowski
Guest Stars: Sandra Nelson (Elaine), Martin Kemp (Alfred Cahill), Yan Briand (Charles Bagnot), Patrick Floersheim (Battini)
Plot Outline:
After being killed for attacking a call girl, Alfred Cahill revives as an immortal and thinks that he has been chosen to fight sinners. He starts by killing the call girl that stabbed him and goes through her list of clients. Tessa's friend Elaine is in Paris and they set up a meeting, but unbeknownst to Tessa, Elaine is a call girl. After getting off the phone with Tessa she sends a guy out and when he leaves he is attacked and killed by Cahill. MacLeod and Tessa meet up with Elaine and MacLeod deduces that Elaine is a call girl and that Cahill will go after her. Duncan catches up with Cahill and tries to tell him about immortals, but Cahill refuses to listen. Duncan takes Elaine to the barge and goes after Cahill. The two battle and Duncan takes his head. When he meets up with Tessa, she tells him that Elaine left without saying goodbye and Duncan comforts her.