The Insult, directed by Ziad Doueiri, is nominated for Best Foreign Language Film at the 90th Academy Awards!

See the article in the Hollywood Reporter: HERE