Les Highlanders ont vécu à l'époque de nos ancêtres et vivent aujourd'hui à nos côtés. Depuis des siècles, Duncan MacLeod croise le chemin de son proche ami, Connor MacLeod, immortel également. A l'aube du XXIème siècle, le destin a fait en sorte de les réunir à nouveau. Les deux héros vont devoir unir leurs forces pour mettre fin au règne de Kell, un immortel aux pouvoirs maléfiques.
Tate Donovan, un biochimiste qui n'a pas de chance avec les femmes, se laisse persuader par des amis d'aller voir une bohémienne, Madame Ruth. Celle-ci lui donne la "Love Potion No. 8", un élixir capable de faire tomber n'importe qui amoureux de lui.