It's rare to find a family film that is free of pandering messages, condescension and predictable storytelling ...