Seven Veils (film)

The film stars Amanda Seyfried as Jeanine, a theatre director who is dealing with repressed trauma as she prepares to mount a production of the opera Salome.

In February 2023, it was announced Amanda Seyfried had joined the cast of the film, with Atom Egoyan directing from a screenplay he wrote.

[3] In March 2023, Rebecca Liddiard, Douglas Smith, Mark O'Brien and Vinessa Antoine joined the cast, with principal photography concluding in Toronto.

"[11] In Deadline Hollywood, Stephanie Bunbury wrote: "Seyfried’s Jeanine never cracks under these pressures; Egoyan habitually gives explosive emotions a wide berth, refusing to allow characters or audience any kind of catharsis.

It mistakenly calls John’s beheading “the first sex crime in the Bible” – even Genesis has the rape of Dinah.