If the film has faults, they are small and forgivable: a few stretches of melodrama, some romantic threads that never quite land, and the occasional indulgence in slow-motion that borders on the ornamental. But those are minor scratches on an otherwise gleaming surface.

