touching and well paced and sad and uplifting and absorb . good acting and good writing . lot of meaning and lot of symbolism and but never in your face and never tire . mystical stuff that present well and believably . a movie at once so ambitious and so real and so well do . there just aren not very many in it league . action and love and adventure and drama and striking image and succinct dialog . amazing .