En professor upptäcker en ny planet på himlen och sätter upp ett observatorium på en avlägsen ö i Skottland. Strax efter en journalists ankomst landar ett skepp från Planeten X nära observatoriet, nu är frågan vad den utomjordiska besökaren egentligen har för avsikter.