Ms Moghaddam’s David & Goliath Can’t Fight, in Downtown LA Film Festival. Downtown Film Festival LA. July 9th-19th Opening Thurs July 10th, ArtWalk LA