This movie is quite predictable but also heart-warming and touching. It features self-discovery, selflessness and the importance of family and friendship. I recommend this for children aged 9-12. It enjoyable and light hearted! A movie for the whole family :)