Cast and Crew of The Veil

Cast of
The Veil

About The Veil

In the gripping thriller, "The Veil," two formidable women are pitted against each other in a high-stakes game of truth and deception. Elisabeth Moss stars as Imogen Salter, a skilled and enigmatic woman with a secret she's determined to protect. Opposite her is Yumna Marwan, who portrays Adilah El Idrissi, a relentless and resourceful agent on a mission to uncover Imogen's secret and prevent a catastrophic event.

The story unfolds as these two women embark on a dangerous journey from Istanbul to Paris and London. As they navigate the complex web of international espionage, their paths intertwine, leading to a series of tense and unpredictable encounters. Each woman is determined to outwit the other, using their unique skills and resources to gain the upper hand.

Meanwhile, behind the scenes, mission controllers at the CIA and French DGSE are forced to set aside their differences and collaborate. They must work together to decipher the clues and anticipate the moves of these two formidable women. The stakes are incredibly high, with thousands of lives hanging in the balance. The race is on to unravel the truth and avert a potential disaster, making "The Veil" a must-watch for fans of suspenseful, edge-of-your-seat thrillers.

Main Cast of The Veil

Elisabeth Moss
plays Imogen Salter (6 episodes)

Elisabeth Moss as Imogen Salter

Elisabeth Singleton Moss (born July 24, 1982) is an American actor and producer. She is known for her work in several...

See Elisabeth Moss's other roles

Yumna Marwan
plays Adilah El Idrissi (6 episodes)

Dali Benssalah
plays Malik Amar (6 episodes)

Thibault de Montalembert
plays Magritte (6 episodes)

Thibault de Montalembert as Magritte

Thibault Charles Marie Septime de Montalembert (born 10 February 1962) is a French theatre, film and television actor...

See Thibault de Montalembert's other roles

Josh Charles
plays Max Peterson (6 episodes)

Josh Charles as Max Peterson

Josh Charles is an American stage, film and television actor. He is best known for the roles of Daniel "Dan" Rydell o...

See Josh Charles's other roles

James Purefoy
plays Sir Michael Althorp (5 episodes)

Dan Wyllie
plays Guy (3 episodes)

Dan Wyllie as Guy

Daniel Wyllie (born 1970) is an Australian stage, film and television actor. Wyllie began acting in theatre.

See Dan Wyllie's other roles

Nadia Larbiouene
plays Nour (5 episodes)

Keyla Bara
plays Yasmina (5 episodes)

Neyla Bara
plays Yasmina (5 episodes)

Alec Secăreanu
plays Emir (4 episodes)

Alec Secăreanu as Emir

Alec Secăreanu was born on December 4, 1984 and is currently 39 years old.

See Alec Secăreanu's other roles

Secondary Cast of The Veil

Joana Ribeiro
plays Sandrina (2 episodes)

Philipp Christopher
plays Tomas (1 episode)

Zeynep Köse
plays Syrian Woman (1 episode)

Yoli Fuller
plays Philippe (2 episodes)

Aron von Andrian
plays Daan (1 episode)

Christophe Clairé
plays French Border Police (1 episode)

George Taylor
plays Interpol Agent (1 episode)

Nuriye Ari
plays Refugee Woman #1 (1 episode)

Merih Dilber
plays Refugee Woman #2 (1 episode)

Maral Tatar
plays Refugee Woman #3 (1 episode)

Hande Öykü Ekmen Yılmaz
plays Refugee Woman #4 (1 episode)

Tuğçe Gür
plays Refugee Woman #5 (1 episode)

Haluk Bilginer
plays Mr. Demir (1 episode)

Kobna Holdbrook-Smith
plays Johnson (1 episode)

Samia-Sabrine Bitta
plays Paris Suburb Baker Woman (1 episode)

Phill Langhorne
plays Marcus Seabright (1 episode)

Phill Langhorne as Marcus Seabright

Phill Langhorne is an English actor, born in Camberley, Surrey. After a successfully auditioning for Rose Bruford Col...

See Phill Langhorne's other roles

Andrea Dolente
plays DGSE Assistant (1 episode)

Ilyas Enes Yaman
plays Turkish Police Officer 1 (1 episode)

Kaan Yavuz
plays Turkish Police Officer 2 (1 episode)

Jason Hunjan
plays Galata Bridge Taxi Driver (1 episode)

Mehmet Egemen Ulutaş
plays Cultural Center Waiter 1 (1 episode)

Erin Ainsworth
plays Young Imogen (1 episode)

Benjamin Hicquel
plays Hasad (2 episodes)

Jack Greenlees
plays David (2 episodes)

Yankı Ayhan
plays Farroukh (1 episode)

Sertaç Ekici
plays Michal (1 episode)

Eshab Çevik
plays Young Chess Guy (1 episode)

Gabriel Washer
plays Café Waiter (1 episode)

Abdullahi Islaw
plays Brasserie Flo Waiter (1 episode)

Sofiane Francine
plays Man in Paris Bar (1 episode)

Anthony Fouillet
plays Paris Taxi Driver (2 episodes)

François Pain-Douzenel
plays Cesar Luciani (1 episode)

Elijah Isaiah Cook
plays Matthew (2 episodes)

Quelin Sepulveda
plays Phillipa (1 episode)

Vincent Odetto
plays Fake Delivery Guy (2 episodes)

Benjamin Colussi
plays Passenger (1 episode)

Luka Kellou
plays Hit Man (2 episodes)

Ryan Highley
plays Garbage Collector (1 episode)

Tahidir Ouazine
plays Hamia (1 episode)

Fouad Dekkiche
plays Nadir (1 episode)

Adda Senani
plays Sami (1 episode)

Lachele Carl
plays Chief of Staff (1 episode)

Patrick Poletti
plays Head of CIA (1 episode)

Mitchell Mullen
plays US Homeland Security (1 episode)

Bruce Lester-Johnson
plays NSA Chief (1 episode)

Bruce Lester-Johnson as NSA Chief

Bruce Lester-Johnson was born on September 17, 1959 and is currently 64 years old.

See Bruce Lester-Johnson's other roles

Brian Milligan
plays Patrick (1 episode)

Sarah Woodward
plays Margaret (1 episode)

David Brooks
plays Truck Driver (1 episode)

Clara Choï
plays Female Surveillance Op (1 episode)

Paul Birchard
plays American Tourist (1 episode)

Paul Birchard as American Tourist

American actor living in Scotland and working worldwide. In 1986 he wrote and recorded the song "Diamonds Rap (We Are...

See Paul Birchard's other roles

Christophe Ntakabanyura
plays Official #1 (1 episode)

Pauline Meeus
plays Official #2 (1 episode)


Crew of The Veil

Discover the backstage crew of The Veil →