Unforgettably perfect movie. Deep meanings in a sweet fantasy story. Wonderful characters. I can watch it a million times and never tire of it.