Disney’s best film in a decade.