I went into this movie expecting a visually stunning experience but a weak story line. What I got was a movie experience that surpasses any movie I have ever seen. I couldn't help but be drawn into this world and this story and feel connected from the very beginning. It made me laugh, cry and cheer!