PREMIERE OF HOLY SPIDER AT CANNES!
HOLY SPIDER, directed by Ali Abbasi and shot by echo's Nadim Carlsen, DFF, will have its world premiere at Cannes Film Festival today!
PREMIERE OF HOLY SPIDER AT CANNES!
HOLY SPIDER, directed by Ali Abbasi and shot by echo's Nadim Carlsen, DFF, will have its world premiere at Cannes Film Festival today!