This is a good story; a close and personal examination of love and loss and artificial love. I agree with some of the criticisms from other IMDB users: it's slow-paced, doesn't bring much that's startlingly new to AI genre, Ewan McGregor's character was dull and dreary, and there was a lack of chemistry between the two leads. Still, I found it entertaining. There is a some interesting AI-perspective dialogue and had the above-mentioned attributes been in place, it would have been a great film. But I can definitely see that it's not for everyone.