No século XVI, Connor MacLeod (Christopher Lambert) visita o feiticeiro Nakano (Mako), que o alerta para o perigo do sanguinário Kane (Mario Van Peebles). O embate entre os dois termina com Kane preso. Quatrocentos anos depois, uma escavação no Japão liberta Kane de sua prisão secular, que ressurge com apenas um desejo: Vingar-se do guerreiro imortal.
Connor 'The Highlander' MacLeod
Kane
Alex Johnson / Sarah
Nakano
Lt. John Stenn
Takamura
Jack Donovan
Pierre Bouchet
Nurse
Ponytail
Diretor