4 Evil Eyes
May 19, 1995
Season 1 Episode 9 A troubled priest gains the ability to see beings hidden among ordinary people, and must...