If you are going to watch this movie and try to figure out what is technically wrong with it or how the story line does not make sense or how things are not fully explained, please dont go see it. But if you are going to watch it as a truly emotional experience that you want to just feel and be taken on a funny, heart warming, thoughtful, and beautiful ride, then you need to see it. I have never felt more emotions in a movie than this one. It is pure fantasy, with a beautiful twist that after the initial shock will have you smile/crying until the end. Go see and feel this movie soon.