Not a perfect movie, and some of the other critical comments are valid (except for the brainless kiddies who were expecting laser guns and Wookies chasing bad guys). However, after giving it some thought I rated it pretty high.

Robin Williams was in many ways the perfect choice for the lead, and did a fine job. I am a big Asimov fan and have always rated the I, ROBOT series as top-grade SF. I haven't read the series in 20 years, but I think this is sticks close to the books, and certainly in general thought and purpose. I believe Isaac would have liked this. Some of the criticism stemmed from condensing so much into slightly over 2 hours. Would it have worked better as a miniseries? Yes, and I wished it could have been done that way; unfortunately the money just isn't there in the multi-part series films so they're seldom done, except when the "owner" (such as Stephen King) has enough clout to insist. Hollywood is a business driven strictly by cost-to-return ratio and almost NEVER by art, except in rare cases where someone with enough money or power can insist -- and the big return is in short crappy films requiring little thought and having lots of action and sex to keep the average viewer (roughly equivalent to a crow or a hamster) interested until the two-hour limit of his attention span.

This being said, BICENTENNIAL MAN is the best we can get from Hollywood on a piece like this. Is it a disservice to Asimov's writing? Yes -- but movies always are. I was grateful that it was as good as it was -- which was extremely good -- and not the usual worthless hack job.

Keep in mind the limitations of the Hollywood system (and the deteriorated intellectual state of modern filmgoers) and I think you'll agree that this was an exceptionally fine effort.

Most people will like this movie a lot. Sci Fi, and especially Asimov fans, will be very pleased at the careful attention to the Master's finest creation.