An isolated scientist receives a strange visitor that could hold the secret to his continued survival.