Chris Columbus has another hit on his hands. Robin Williams gives his usual first rate performance, along with Sam Neil and Embeth Davidtz. They highlight a well cast movie that will pull at your heart strings more than once, in a tale written by Isaac Asimov that brings a lot of human emotion to this science fiction piece.