“The Present”, nominated for the 93rd Academy Awards for “Best Live-action short film” category, will be streaming exclusively on Netflix on March 18th. The film is directed by the Palestinian- British director Farah Nabulsi, marking her directional debut and starring renowned actor Saleh Bakri. “The Present” is produced by Philistine Films, and with Farah Nabulsi