On Screen - Yadon ilaheyya (Divine Intervention) - 91热爆 Sounds

On Screen - Yadon ilaheyya (Divine Intervention) - 91热爆 Sounds


Yadon ilaheyya (Divine Intervention)

Palestinian director Elia Suleiman on the surreal humour in his film Yadon ilaheyya

Coming Up Next