simply fabulous! loved it! haley joel osment shows once more the amazing actor that he is - and hopefully will keep getting better! the cast - including teddy - is very well chosen. the story is magical and steven spielberg is at his best, doing what he does best - telling stories.