Seven Veils (2025)
Seven Veils (2025)
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.

User rating:


Cast

Amanda Seyfried Amanda Seyfried As: Jeanine
Rebecca Liddiard Rebecca Liddiard As: Clea
Douglas Smith Douglas Smith As: Luke
Mark O'Brien Mark O'Brien As: Paul
Vinessa Antoine Vinessa Antoine As: Rachel
See More

Storyline

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.


Tagline:
Certification: 12

Details

Genres: Drama

Language: English

Release Date: 07 March 2025

Country: CA, US, FI

Runtime: 107m

Company Credits

Company: XYZ Films, Elevation Pictures, Rhombus Media, Ego Film Arts, IPR.VC, Cinetic Media, Crave, Canadian Opera Company

External Links

Cast

Amanda Seyfried

Amanda Seyfried

Jeanine

Rebecca Liddiard

Rebecca Liddiard

Clea

Douglas Smith

Douglas Smith

Luke

Mark O'Brien

Mark O'Brien

Paul

Vinessa Antoine

Vinessa Antoine

Rachel

Ambur Braid

Ambur Braid

Ambur/Salome

Michael Kupfer-Radecky

Michael Kupfer-Radecky

Johan/John the Baptist

Tara Nicodemo

Tara Nicodemo

Nancy

Maia Jae Bastidas

Maia Jae Bastidas

Dimitra

Lynne Griffin

Lynne Griffin

Margot

Lanette Ware

Lanette Ware

Beatrice

Maya Misaljevic

Maya Misaljevic

Lizzie

Joey Klein

Joey Klein

Charlie

Aliya Kanani

Aliya Kanani

Kathy

Siobhan Richardson

Siobhan Richardson

Opera Company Intimacy Coordinator

Michael Schade

Michael Schade

Herod

Karita Mattila

Karita Mattila

Herodias

Ryan McDonald

Ryan McDonald

Harold

Alex Halliday

Alex Halliday

Cappadocian

Michael Schade

Michael Schade

Herod

Jorell Williams

Jorell Williams

Second Nazarene

Elizabeth Reeve

Elizabeth Reeve

Young Jeanine

Miyeko Ferguson

Miyeko Ferguson

Shadow Dancer / Salome

Owen McCausland

Owen McCausland

First Man in Forest

Michael Colvin

Michael Colvin

Second Man in Forest

Jacques Arsenault

Jacques Arsenault

Third Man in Forest

Adam Luther

Adam Luther

Fourth Man in Forest

Giles Tomkins

Giles Tomkins

Fifth Man in Forest

Alex Hetherington

Alex Hetherington

An Attendant

Carolyn Sproule

Carolyn Sproule

The Page

Vartan Gabrielian

Vartan Gabrielian

First Soldier

Scott Conner

Scott Conner

Second Soldier

Frédéric Antoun

Frédéric Antoun

Narraboth

Directed By

Atom Egoyan

Atom Egoyan

Director

Daniel J. Murphy

Daniel J. Murphy

First Assistant Director

Karl Irvine

Karl Irvine

Second Assistant Director

Writing Credits

Production Crew

Atom Egoyan

Atom Egoyan

Producer

Niv Fichman

Niv Fichman

Producer

Simone Urdl

Simone Urdl

Producer

Fraser Ash

Fraser Ash

Producer

Kevin Krikst

Kevin Krikst

Producer

Aram Tertzakian

Aram Tertzakian

Executive Producer

Nate Bolotin

Nate Bolotin

Executive Producer

Maxime Cottray

Maxime Cottray

Executive Producer

Nick Spicer

Nick Spicer

Executive Producer

John Sloss

John Sloss

Executive Producer

John Buchan

John Buchan

Casting

Jason Knight

Jason Knight

Casting

Noah Segal

Noah Segal

Executive Producer

Adrian Love

Adrian Love

Executive Producer

Daniel J. Murphy

Daniel J. Murphy

Associate Producer

Marcy Gerstein

Marcy Gerstein

Associate Producer

Steve Solomos

Steve Solomos

Supervising Producer

Emma Goegan

Emma Goegan

Casting Associate

Edited By

Costume and Makeup

Debra Hanson

Debra Hanson

Costume Design

Diane Mazur

Diane Mazur

Makeup Department Head

Nathan Rival

Nathan Rival

Hair Department Head

Tori Binns

Tori Binns

Key Hair Stylist

Liz Rowe

Liz Rowe

Key Makeup Artist

Yasmeen Jalali

Yasmeen Jalali

Makeup Department Head

Sound

Mychael Danna

Mychael Danna

Original Music Composer

Trevor Goulet

Trevor Goulet

Sound Mixer

Steve Munro

Steve Munro

Sound Designer

Daniel Pellerin

Daniel Pellerin

Sound Re-Recording Mixer

Jesse Fellows

Jesse Fellows

Sound Re-Recording Mixer

Steve Hammond

Steve Hammond

Foley Artist

Visual Effects

Matt Hansen

Matt Hansen

Visual Effects Supervisor

Darcy Arthurs

Darcy Arthurs

Visual Effects Producer

Camera

Paul Sarossy

Paul Sarossy

Director of Photography

Jason Greenslade

Jason Greenslade

"A" Camera Operator

Jason Greenslade

Jason Greenslade

Dolly Grip

Ciarán Copelin

Ciarán Copelin

First Assistant "A" Camera

Mark Manchester

Mark Manchester

Key Grip

Douglas Koch

Douglas Koch

Additional Photography

Andreas Evdemon

Andreas Evdemon

Camera Operator

Lighting

Art Department

Phillip Barker

Phillip Barker

Production Design

Adriana Bogaard

Adriana Bogaard

Art Direction

Justin Stephenson

Justin Stephenson

Title Designer

Mark McGann

Mark McGann

Set Decoration

Stephanie Chalmers

Stephanie Chalmers

Set Decoration Buyer

James Herd

James Herd

Set Dresser

Other Crew

Alicia Turner

Alicia Turner

Stunt Coordinator

Sarah Polley

Sarah Polley

Thanks

Reviews & Recommendations


Video Gallery

Coming Soon...

Photo Gallery

Coming Soon...

If you like Seven Veils, check these movies out...