I was really looking forward to an exciting, passionate, mysterious and thrilling movie as advertised, but was disappointed because it was pretty run of the mill. The story was great about AI and the dichotomy with human beings, but the actual story itself was fairly predictable. It's worth watching, great graphics, but I just would not give it a high praise.