Highlander

(1986)Directed by Russell Mulcahy116 min · RAdventure, Action, Fantasy
There can be only one.

In 1986 New York, Connor MacLeod (Christopher Lambert) is a Scottish swordsman who learns he is immortal, one of many bound by an ancient law: only one can survive. His mentor Ramirez (Sean Connery) trains him for a final duel with Victor Kruger (Clancy Brown), a merciless immortal. Russell Mulcahy stages the sword fights with kinetic momentum, cutting between flash-forwards and flashbacks so the whole film feels alive.

Christopher Lambertas Connor 'The Highlander' MacLeod
Roxanne Hartas Brenda J. Wyatt
Clancy Brownas Victor 'The Kurgan' Kruger
Sean Conneryas Juan Sanchez Villa-Lobos Ramirez
Beatie Edneyas Heather MacLeod
Alan Northas Lieutenant Frank Moran
Jon Politoas Det. Walter Bedsoe
Sheila Gishas Rachel Ellenstein
Hugh Quarshieas Sunda Kastagir
Peter Diamondas Aman Fasil
Billy Hartmanas Dugal MacLeod
James Cosmoas Angus MacLeod
Celia Imrieas Kate MacLeod
Christopher Malcolmas Kirk Matunas
Ian Reddingtonas Bassett
Alistair Findlayas Chief Murdoch
Edward Wileyas Garfield
Sion Tudor Owenas Hotchkiss
Gordon Sterneas Dr Willis Kenderly
Ron Berglasas Archivist
Louis Gussas Newsvendor
PBPeter Banksas Priest