Egyptian director Omar El Zohairy’s absurdist social satire “Feathers,” in which the good-for-nothing husband of a woman with three children is turned into a chicken, is the big winner of the sixth edition of the Critics’ Awards for Arab Films. The biting black comedy, winner of last year’s Cannes Critics’ Week prize, scooped best film, […]
© 2020-23 Digest Wire. All rights belong to their respective owners.