Highlander: Season 3, Episode 11
Vendetta (30 Jan. 1995)
To save his own life, Immortal Benny Carbassa promises to deliver Duncan to an aging gangster who wants to bury a secret that Duncan knows about. Meanwhile, Anne decides that she won't push Duncan to know more.
From $1.99 on Amazon Instant Video