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 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)
Josh Charles
plays Max Peterson (6 episodes)
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)
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)
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 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)
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)
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 →