While watching for a planet that may collide with earth, scientists stationed in Scotland are approached by a visitor from outer space.
1941
2018
1982
2005
2009
1997
2016
1961
2014
1984
1992
1953
2001
1988
1978
1993
2007
1975