*2018 Academy Award Nominee for Best Foreign Film “Undeniably Exhilarating” NY TIMES THE INSULT (L’insulte) LEBANON 2017 Drama 1hr 52 minutes Rated R (for language and some violent images) In Arabic with English Subtitles MONDAY, February 26 @ 3:30pm and 6:30pm Fresh & Fabulous open until 6:30pm  “Director Ziad Doueiri’s Best Foreign-Language Film Oscar nominee from Lebanon is a crackling legal […]