Almost gave up on this at the start, but it turned out to be a beautiful version of a familiar plot line. The characters' drive and ambition is for the good of others not about making huge profits. It's a positive and inspiring movie all generations can watch together.