French-Lebanese director Ziad Doueiri, whose The Insult won the top acting prize at the Venice Film Festival over the weekend and is Lebanon’s entry for the Foreign Language Oscar this year, was detained upon arriving at Beirut airport on Sunday. The filmmaker told AFP that his French and … Read entire story.
Source: Deadline