The story closely resembles that of Pinnochio: very moving story..
It isn't groundbreaking (if you've ever pondered artificial intelligence, it's likelyhood of success; where it could succeed, fail, etc..) in itself but it does manage to keep you alert throughout.