image
French actress, BAFTA winner Isabelle Huppert named Venice f