Tarik Saleh deftly explores the tangled state of modern-day Egypt through his firebrand thriller set in Cairo’s Al-Azhar University, the country’s most respected religious teaching institution.
Films — by Country
Sweden
Triangle of Sadness
Gilded privilege comes a cropper when abruptly confronted by less luxurious reality in this brilliantly orchestrated satire awarded the Palme d’Or 2022.