what can i say . an action and allegorical tale which have just about everything . basically a come of age tale about a young boy who be thrust into a position of have to save the world . and more . he meet a dazzling array of hero and villain and and have quite a time tell them apart . a definite must see .