Immortality: Myth or reality?