Wonder
If in the end the film feels a little too tidy, a little too contrived in the way the plot elements are neatly sewn together, this is perhaps a small price to pay for a film with its heart firmly in the right place.