When it shrugs off its Shakespearean aspirations, Disney's female-centric fairy tale succeeds with comic sweetness and a charming cast.