Award-winning director Hala Matar makes a provocative entrance into the feature film world with Electra, a slow-burn thriller set in the Italian countryside.Read More
Award-winning director Hala Matar makes a provocative entrance into the feature film world with Electra, a slow-burn thriller set in the Italian countryside.Read More