克里斯托弗·兰伯特 Christopher Lambert .... Connor 'The Highlander' MacLeod/Russell Edwin Nash
Roxanne Hart .... Brenda J. Wyatt
克莱希·布朗 Clancy Brown .... Victor Kruger/The Kurgan
肖恩·康纳利 Sean Connery .... Juan Sanchez Villa-Lobos Ramirez
比蒂·埃德尼 Beatie Edney .... Heather MacLeod
Alan North .... Lieutenant Frank Moran
乔恩·波里托 Jon Polito .... Det. Walter Bedsoe
Sheila Gish .... Rachel Ellenstein
休·夸尔什 Hugh Quarshie .... Sunda Kastagir
Christopher Malcolm .... Kirk Matunas
Peter Diamond .... Aman Fasil
Billy Hartman .... Dugal MacLeod
詹姆斯·卡沙莫 James Cosmo .... Angus MacLeod
Celia Imrie .... Kate MacLeod
Alistair Findlay .... Chief Murdoch
Edward Wiley .... Garfield
James McKenna .... Father Rainey
John Cassady .... Kenny
Ian Reddington .... Bassett
Sion Tudor Owen .... Hotchkiss
He fought his first battle on the Scottish Highlands in 1536. He will fight his greatest battle on the streets of New York City in 1986. His name is Connor MacLeod. He is immortal.