It's a sensory overload, in a good way. Visuals and sounds are some of the best you'll ever see. Having said that, because of the manner in which the film is being told, the characters and to some extent the story itself can seem not fully realized or not developed in a way one may expect from a...