The original Highlander. Good movie. Shame about the sequels. The film franchise is like catching herpes after a really good fuck.
I've only seen that movie once, and I found it woefully overrated.
1) The reason the immortals are driven to kill each other is never explained.
2) The police woman being an expert on ancient swords, enough to write a rather thick book about them, is too convenient. That's not something you can pick up in your spare time. It would have made more sense if she worked at a museum or in antiquities and the police consulted her after finding the sword.
3) The fight choreography was...well...
I've taken a single semester of college fencing and I could have ended any fight in that movie with a single thrust.
4) The scene of the Kurgan assembling his weapon is supposed to make him look badass. Unfortunately, in melee combat, having a weapon that comes apart easily is a MASSIVE liability, especially if one of the parts that disassembles is the main striking surface (in this case, the blade).
5) So, the reward for killing all the other immortals is that...you become mortal? What?
6) They have Sean Connery, the most Scottish man on the face of the Earth, playing an ancient Egyptian masquerading as a Spaniard and not even bothering with the accent. I could give the Egypt thing a pass for the sake of the narrative, but why not just say his current identity is as a Scotsman?