S3 · E1728 January 196560m6.0

The Inescapable Word

The Saint

Episode Summary

Death rays seem to be coming from a Scottish research center.