While watching for a planet that may collide with earth, scientists stationed in Scotland are approached by a visitor from outer space.
1974
2006
1980
1997
1998
1985
2008
2007
1991
2023
2001
1978
1988
1995