Review: Seven Veils (2023) Atom Egoyan’s Seven Veils is a vital, messy piece of self-expression from the Canadian auteur. Read More Aren's Reviews, Reviews, The Current: In TheatresAren BergstromJanuary 29, 2024Seven Veils, Salome, Atom Egoyan, Amanda Seyfried, Rebecca Liddiard, Douglas Smith, Mark O'Brien, Vinessa Antoine, TIFFComment