Set in Melilla, an autonomous city of Spain situated on the north coast of Africa, Violeta Salama’s debut feature “Alegría” premieres at this year’s Guadalajara Film Festival before playing out of ...
Located on the coast of a rocky peninsula jutting into the Mediterranean Sea, Melilla, an autonomous Spanish port city in North Africa, is home to Christians, Muslims and Jews. The enclave’s 12 square ...
Some results have been hidden because they may be inaccessible to you
Show inaccessible results