A future where we have found the secret to immortality.