The symbolism in the film is fascinating. and has used symbolism as a visual tool to alert the audience to impending danger and to keep tensions high. also fantastic enough to take your imagination away from the real world. First-time and young viewers will likely enjoy the film for its merits based on plot and 'adventure' alone, but it takes multiple viewings and a critical eye to enjoy the abstract ideas and nuances. the source material as being laden with real-world issues: oppression, racism, loneliness, power, friendship, justice and so forth. It's, dare I say it, compelling and well acted in a beautifully realized and shot fantasy world.