Why ‘The Insult’ might win the Best Foreign Language Film Oscar

The 90th Academy Awards will air in just a few hours, and for the first time, Lebanon has a competing film. Ziad Doueiri’s The Insult will be vying for the Best Foreign Language Film Oscar against A Fantastic Woman (Chile), The Square (Sweden), Loveless (Russia), and On Body and Soul (Hungary). At first glance, three… Read More Why ‘The Insult’ might win the Best Foreign Language Film Oscar