4 Evil Eyes
January 31, 1996
Season 1 Episode 12 Matt reopens his investigation into Merlyn’s death after a hospital patient reveals disturbing knowledge of...