If I had to characterize three of the new streaming releases of this weekend on Netflix, I’d call Pieces of a Woman, an embittered Sourdough, and refer to French productions Lupin and Tony Parker: The Final Shot as the two tasty croissants. Pieces of a Woman (Netflix USA) - Here finally, is the...