Photo of Peter Hudson Peter Hudson

Peter Hudson in Highlander: Unholy Alliance

Highlander: Unholy Alliance

2004 NR

Xavier St. Cloud (Roland Gift) has returned with one of Duncan's (Adrian Paul) worst enemies, Watcher James Horton (Peter Hudson) in this two-part episode. The two killers are on the hunt for immortals, offing them at every turn. Duncan tops their list, but Dawson (Jim Byrnes) and Charlie (Philip Akin) have warned him, and they all just barely get out alive. Meanwhile, detective Renee Delaney (Stacey Travis) gets caught up in the whole mess.

  • Peter Hudson in 1001 Grams 1001 Grams