while i have want to se this film since the first time i watch the trailer and i be in for a deep surprise with this film . while some of the element and action of the character seem a little too cartoonish and the dark nature of the film really make this a much different experience . instead of the feel good happy story and this film take you in another direction that prove to be uplifting and but also disturb . most kid would not understand some of the darker moment in the film and which make this film rather watchable for adult . i be also impress with the cinematography and use animation and digital animation to create a seamless network of pan and tilt . the musical score be once again solid and proving han zimmer be the go to guy when it come to animated score and and i never think i would say i actually enjoy brian adam music .