A wonderful and well developed story with powerful characters. Psychology, literature, science and technology with nail biting thrill, all in one.
Artificial Intelligence is moving at a fast pace, who knows this imaginary world might even become a part of reality.