Highlander: The Series - Season 4 - Eps 18: Through a Glass, Darkly
MacLeod's old friend Warren Cochrane is hiding a horrible secret he can't bear to remember. Realizing that an Immortal who won't remember what he is is soon a dead Immortal, MacLeod tries to help Warren by reminding him of the history they shared together, of their battles for Scotland's freedom, and of their mission to return Bonnie Prince Charlie to the throne. But MacLeod might have helped his friend more by letting the past stay buried.
About Highlander: The Series

Title: Highlander: The Series
First Air Date: 1992-10-03
Last Air Date: 1998-05-16
Status: Ended
Rating: 7.4/10 (from 391 votes)
Language: EN
Seasons: 7
Total Episodes: 119
Network: Syndication
Genres: Sci-Fi & Fantasy, Drama, Action & Adventure
Production Companies: Reteitalia, RTL, Gaumont International Television, Amuse Video, Atlantique Productions, Rysher Entertainment, M6 Métropole Télévision, Filmline International, Davis-Panzer Productions, TF1 Films Production, Amuse Soft Entertainment
Synopsis
Duncan MacLeod cannot die -- he is a 400-year-old immortal, who has seen his share of humanity's history. Still, he risks his life in battle against other immortals and tries to save people from harm.
Cast

Adrian Paul
Duncan MacLeod

Jim Byrnes
Joe Dawson