Condenado a envelhecer entre os terráqueos, Connor MacLeod (Christopher Lambert), o último guerreiro highlander, aos 75 anos, ainda é uma esperança para seu povo no planeta Zeist. Por isso, o ditador Katana (Michael Ironside) se lança à Terra para matá-lo, desencadeando uma batalha de vida ou morte.