Cast and Crew of Seven Veils

Seven Veils

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.

Full Cast of Seven Veils

Amanda Seyfried as Jeanine

Amanda Seyfried

Jeanine

Amanda Michelle Seyfried (born December 3, 1985) is an American actress, singer and model. She is the recipient of...

Vinessa Antoine as Rachel

Vinessa Antoine

Rachel

Vinessa Antoine is a Canadian actress. Her ancestors are from Trinidad and the Middle East.

Maia Jae Bastidas as Dimitra

Maia Jae Bastidas

Dimitra

Maia Jae Bastidas was born on March 18, 1998 and is currently 26 years old.

Lynne Griffin as Margot

Lynne Griffin

Margot

Lynne Griffin was born on September 17, 1952 and is currently 72 years old.

Lanette Ware as Beatrice

Lanette Ware

Beatrice

Lanette Ware was born on December 27, 1968 and is currently 56 years old.

Michael Kupfer-Radecky

Johan/John the Baptist

Joey Klein

Charlie

Aliya Kanani

Kathy

Siobhan Richardson

Opera Company Intimacy Coordinator

Michael Schade

Herod

Crew of Seven Veils

Full backstage crew list →