If you could make the last 15 or 20 minutes magically disappear, I would have no problem recommending this to almost anyone. It was fairly evident as to whom had written which part, and with that in mind I found that the contrast in styles detracted from what could have been a more fluid movie. All in all, a decent movie with thought provoking, well written (in parts), high production values with better than average acting. If anyone misses A.I. in the theatre and you decide to rent it, do yourself a favour and stop watching when the narrator starts to fade-off repeating "and the next day,....and the next day......."