Shirley MacLaine is so, so charming in this. I think the whole film falls apart if you don't root for the protagonist of this story, so fortunately MacLaine's portrayal of Charity makes you desperately want the best for her.
It's incredibly bittersweet, but has such a note of hopefulness that you come out feeling warm and optimistic. So keen to watch the rest of Fosse's films!