During filming in Montreal, two local punk rockers with Mohawk hairdos were hired as extras for a scene in which they attempt to rob the newly awakened Kane in a dark alley. The two were paid a nominal fee, and thanked for their services before shooting. The scene was cut after they were seen taking drugs on the set and overheard plotting to kidnap Mario Van Peebles by driving away in the make-up RV with him in it.
Deborah Kara Unger did her love scenes with Christopher Lambert herself, declining to use a body double.
The original script for the film was radically different from the finished product in that the flashback sequences to place in early 17th century Scotland and early 18th century England. MacLeod had an Immortal friend in the script named Cavanagh who had similar aspects like Ramirez, The main villain in the script was named Kilvera. The script started depicting what happened with Connor after he buried Heather as well as a scene that revealed that he kills Jack the Ripper who was an Immortal as well.
Although Khan's "Warrior #1" is never referred to by name on-screen, the script refers to him as "Khabul Khan."
Director Andy Morahan had directed several music videos for the band Guns N' Roses, and wanted them to do a soundtrack for this film similar to how Queen did the music in the original film. According to Morahan, they were excited about the idea, but it fell through when Axl Rose refused to do it if Mario Van Peebles remained in the film. The reason for Axl's dislike of Peebles has never been explained.