Amazing story and action, can be a little cheesy at times but the characters are memorable and relatable. Anyone interested in watching definitely should. My 5 year old gets nervous watching it so not recommended for young children but a teenager would learn some valuable life lessons. It is one of my favorite animations,