Watch Highlander Season 3 Episode 13 - Blind Faith

Add to Watchlist

Highlander Season 3 Episode 13

First Aired: February 18, 1995

Description: When a religious leader, John Kirin, dies on Anne's operating table and then returns from the dead, his believers know a miracle has occurred. MacLeod knows better. He watched as Kirin, then known as Kage, massacred POWs in the Spanish Civil War and left a band of Cambodian refugee children to More
SitemapHot Sale Plain Bowknot Casual Pants | Victory (1981) | True Detective - Sai