One stormy night, while Connor was absent, their home was invaded by another Immortal, the Kurgan, and she witnessed Ramirez's death at his hands.
After the Quickening, the Kurgan raped Heather before leaving, but she kept this a secret from Connor for the rest of her life. She never bore any children, and died of old age in 1590. She asked Connor to light a candle for her to remember her on her birthday, which he did.
TV Series continuityEdit
Up until her rape by The Kurgan in the flashback storyline of the first film, her fate in all varying continuities was the same. In the TV Series continuity, however, two flashbacks in Highlander: Endgame include her, though these flashbacks are unlikely to have been part of the other varying continuities.
In 1555, Connor MacLeod was warned that his mother, Caiolin MacLeod, was to be killed by the Clan MacLeod. Heather expressed her disapproval to Connor's clansmen, not understanding why they could not leave Connor alone.
She sometimes suffered because she grew older while Connor did not. One night, she cut a piece of her hair and gave it to Connor, saying that at least that piece of hair wouldn't grow old.
Heather MacLeod is one of three characters from the Highlander universe to appear in both movie and television continuity (the others being Connor MacLeod and Rachel Ellenstein), and one of seven characters that were referenced in the television continuity (in addition to Connor MacLeod and Rachel Ellenstein, Juan Sanchez Villa-Lobos Ramirez, The Kurgan, Sunda Kastagir and Brenda Wyatt have been referred to, and even appeared in comic-book form)