Sins of the Father

Now that his grandson, Carl, manages the bank, George Thomas can relax with his old friend, Duncan MacLeod. But the good life is cut short when George's car explodes in a ball of flames — leaving MacLeod to find George's killer. The trail leads to Alex Raven, a beautiful Immortal with a taste for danger and a fifty-year-old promise to fulfill… no matter what the cost.

Armageddon (3)

With the help of Father Beaufort and Joe Dawson, MacLeod finally begins to find a crack in Ahriman's armor. But he soon learns, along with Dawson, that anyone who helps the Champion becomes fair game for the demon. Joe is torn by guilt as Watchers — friends — are murdered by Ahriman, while Father Beaufort has his own inner demons to contend with. Not even Holy Ground is sanctuary, as MacLeod wrestles with Ahriman in the final battle… Armageddon.

Avatar (2)

Once every thousand years, the Zoroastrian demon Ahriman returns to wreak havoc on the earth. He has already brought destruction to Duncan MacLeod's world, having caused Richie's death at Duncan's hand. But now MacLeod returns to Paris to take up his mantle as Champion and vows to destroy Ahriman. Sophie Baines knows how to defeat the demon, but is she MacLeod's ally, or another pawn in Ahriman's game?