All around great movie

Rating: 8/10 (6 August 1999)

This is a finely crafted film. Bruce Willis does a great job as usual, but what is really unique is that he is overshadowed by Haley Joel Osment, whose character sets the mood for the whole movie. Fantastic casting job! Not only is this a great film, but it also has a rewarding ending which has become rare in Hollywood these days.