Director Atom Egoyan delves into the disturbing coalescence of the opera ‘Salomé’ and his latest feature film ‘Seven Veils’ starring Amanda Seyfried
Back in 2009, I had watched Chloe— the film that marked the first collaboration between Atom Egoyan and…