Loading...
Highlander

Highlander

1986·Movie·1h 56m15

Adventure, Action, Fantasy

6.9 / 10 (3,077 votes)

There can be only one.

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.

Directed by
Russell Mulcahy
Original language
English
Released
7 March 1986

Where to Watch

Availability in the US · Subtitle and audio track data

Prime Video
Watch now →

Subtitle and audio languages not checked yet.

Last verified 2 Nov 2026

Cast

  • Christopher Lambert

    Christopher Lambert

    Connor 'The Highlander' MacLeod

  • Roxanne Hart

    Roxanne Hart

    Brenda J. Wyatt

  • Clancy Brown

    Clancy Brown

    Victor 'The Kurgan' Kruger

  • Sean Connery

    Sean Connery

    Juan Sanchez Villa-Lobos Ramirez

  • Beatie Edney

    Beatie Edney

    Heather MacLeod

  • Alan North

    Alan North

    Lieutenant Frank Moran

  • Jon Polito

    Jon Polito

    Det. Walter Bedsoe

  • Sheila Gish

    Sheila Gish

    Rachel Ellenstein

  • Hugh Quarshie

    Hugh Quarshie

    Sunda Kastagir

  • Peter Diamond

    Peter Diamond

    Aman Fasil

  • Billy Hartman

    Billy Hartman

    Dugal MacLeod

  • James Cosmo

    James Cosmo

    Angus MacLeod