

Jennifer Hill believes the spirit of her dead husband Alec, an Immortal, is still with her. She comes to Alec's old friend MacLeod and begs him to appease Alec's spirit by whacking the son-of-a-bitch who took Alec Hill's head. Richie finds himself strangely attracted to the grieving young widow -- until he realizes he's the son-of-a-bitch who took Alec Hill's head.
Immortals and Watchers are poised at the brink of war. On the orders of the Watcher Tribunal, every Watcher in Europe is hunting for MacLeod, to bring him in dead or alive. MacLeod discovers that the real killer is Jacob Galati, a Gypsy MacLeod once traveled with, who has vowed to destroy all the mortals who wear the Watcher tattoo, convinced they are all out to destroy Immortals.