I would agree. This one really gave me the willies. The Cushing/Cox episode (Silent Scream?) was very strong, but the episode you mention deserves to be much better known than it is.

MacXoftheMounted.....................formerly known as Professor Von X