Françoise Lebrun is a French actress. From Wikipedia
The triptych debuts at Venice, with a North American premiere set for NYFF.