Seven Veils: Atom Egoyan and Amanda Seyfried on safe spaces and the endurance of Salome

Atom Egoyan’s Seven Veils is a meta exploration of storytelling, perception, and performance.

Reuniting with Amanda Seyfried after Chloe, the film draws from Egoyan’s own experience directing the Canadian Opera Company’s remounting of Salome. In his Maple Popcorn podcast episode, Egoyan reveals that he created Jeanine (Seyfried) not only as a reinterpretation of Salomé but as a reflection of his own artistic journey.

Beyond film, Egoyan has directed numerous operas, including Salome, Così fan tutte, and Jenůfa for the Canadian Opera, Vancouver Opera, and Pacific Opera Victoria. His deep understanding of the medium elevates Seven Veils beyond a backstage drama—it’s a meditation on trauma, storytelling, and artistic struggle.

Speaking with Seyfried and Egoyan, they emphasized the film’s layered complexity and their evolving creative partnership.