Seven Veils (2025)
Seven Veils (2025)
Network & Production Companies







Plot.
Jeanine, an earnest theatre director, has been given the task of remounting her former mentor’s most famous work, the opera Salome. Haunted by dark and disturbing memories from her past, she allows her repressed trauma to color the present as she re-enters the opera world after so many years away.
Where to Watch.
No streaming offers found
Cast & Crew.

Amanda Seyfried
Jeanine

Rebecca Liddiard
Clea

Douglas Smith
Luke

Mark O'Brien
Paul

Vinessa Antoine
Rachel

Ambur Braid
Ambur/Salome

Michael Kupfer-Radecky
Johan/John the Baptist

Tara Nicodemo
Nancy

Maia Jae Bastidas
Dimitra

Ryan McDonald
Harold

Lynne Griffin
Margot

Lanette Ware
Beatrice

Maya Misaljevic
Lizzie

Joey Klein
Charlie

Aliya Kanani
Kathy

Siobhan Richardson
Opera Company Intimacy Coordinator

Michael Schade
Herod

Karita Mattila
Herodias

Atom Egoyan
Director / Writer / Producer

Niv Fichman
Producer

Simone Urdl
Producer

Fraser Ash
Producer

Kevin Krikst
Producer

Aram Tertzakian
Executive Producer

Nate Bolotin
Executive Producer

Maxime Cottray
Executive Producer

Nick Spicer
Executive Producer

John Sloss
Executive Producer

David Wharnsby
Editor

Paul Sarossy
Director of Photography

Mychael Danna
Original Music Composer

John Buchan
Casting

Jason Knight
Casting

Debra Hanson
Costume Design

Diane Mazur
Makeup Department Head

Nathan Rival
Hair Department Head

Trevor Goulet
Sound Mixer

Phillip Barker
Production Design

Adriana Bogaard
Art Direction

Daniel J. Murphy
First Assistant Director
Media.


Details.
Release DateMarch 7, 2025
StatusReleased
Running Time1h 47m
Filming LocationsToronto, Canada
Genres
Last updated:
Wiki.
Seven Veils is a 2023 Canadian drama film written and directed by Atom Egoyan. 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. Rebecca Liddiard, Douglas Smith, Mark O'Brien and Vinessa Antoine also star.