Andrew Divoff plays mortal villain Bryan Slade. The actor would later play an immortal enemy of Duncan, Gavriel Larca in "Little Tin God".
This is the first episode in the series not to depict a flashback scene. Most "Highlander" episodes included flashback scenes, depicting the past of of one or more characters and drawing a connection to the present. This episode takes place entirely in the present and Duncan and his foes have never met each other before.
The blonde henchman was portrayed by James Stephens ("The Paper Chase" series). He didn't have any lines so he isn't listed in the credits.
The episodes features no other immortals except Duncan MacLeod. The villains are mortal humans and the plot involves a regular hostage situation.
Tessa doesn't take the law very seriously. It's established early that the had about a hundred unpaid parking tickets. As she's about to get into McLeod's car, she learns she just got another one and she still doesn't even bother to move her car.