The Inescapable Word
S3:E17
1965
IMDb
Death rays seem to be coming from a Scottish research center.