
Highlander
1986 · Movie · R · 116 min · ★ 6.9
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.
Also known as The Dark Knight
Where to watch
Watch free on Pluto TV, Plex, Amazon Freevee +7 more — also streaming on Amazon Prime Video, Peacock, fuboTV +2 more.
2 hours to watch.
Stream (included)
Free
Rent
Streaming availability and prices may be inaccurate or change — verify with the provider before subscribing.
unSUB's subscription recommendations are informational only, not financial advice.
More value for your money
Similar titles, ranked by watch-hours per subscription dollar.
Details
- Years
- 1986
- Release date
- 1986-03-07
- Language
- English
- Rated
- R
- Runtime
- 116 min
- Max quality
- UHD
- TMDB rating
- 6.9/10 (2,914 votes)
- Box office
- $12,900,000
- Budget
- $19,000,000
Themes
- new york city
- martial arts
- swordplay
- immortality
- scotland
- sword
- sword fight
- fictional war
- dark fantasy
- warrior
- sword and sorcery
- supernatural power
- +10 more
Cast & crew

Christopher Lambert
as Connor 'The Highlander' MacLeod

Roxanne Hart
as Brenda J. Wyatt

Clancy Brown
as Victor 'The Kurgan' Kruger

Sean Connery
as Juan Sanchez Villa-Lobos Ramirez

Beatie Edney
as Heather MacLeod

Alan North
as Lieutenant Frank Moran

Jon Polito
as Det. Walter Bedsoe

Sheila Gish
as Rachel Ellenstein

Hugh Quarshie
as Sunda Kastagir

Peter Diamond
as Aman Fasil
Directed by Russell Mulcahy