Stunningly good allegorical story about faith, reason, pride, religion, freedom, and the spiritual journey, among other things. Directed and presented in a way that makes the viewer examine those subjects in their own lives in order to understand the story.