Art
Events Europe
Film Festival-Venice
Italy
‘The Woman Who Left’ by Lav Diaz Wins 73rd Venice Film Festival’s Golden Lion
VENICE, Italy — “The Woman Who Left,” a revenge drama by Filipino auteur Lav Diaz about the struggle of a wrongly convicted schoolteacher ...