Cast and Crew of The Promise

Cast of
The Promise

About The Promise

Set during the last days of the Ottoman Empire, a love triangle develops between Mikael, a brilliant medical student, the beautiful and sophisticated artist Ana, and Chris, a renowned American journalist based in Paris.

Full Cast of The Promise

Oscar Isaac
plays Mikael Boghosian

Oscar Isaac as Mikael Boghosian

Óscar Isaac Hernández Estrada (born March 9, 1979) is an American actor. After making his acting debut in the late 19...

See Oscar Isaac's other roles

Charlotte Le Bon
plays Ana Khesarian

Christian Bale
plays Chris Myers

Christian Bale as Chris Myers

Christian Charles Philip Bale (born 30 January 1974) is an English actor. Known for his versatility and physical tran...

See Christian Bale's other roles

Daniel Giménez Cacho
plays Reverend Dikran Antreassian

Tom Hollander
plays Garin

Tom Hollander as Garin

Thomas Anthony Hollander (born 25 August 1967) is an English actor. He began his career in theatre, winning the Ian C...

See Tom Hollander's other roles

Shohreh Aghdashloo
plays Marta Boghosian

Shohreh Aghdashloo as Marta Boghosian

Shohreh Aghdashloo ( born May 11, 1952) is an Iranian American actress. After establishing a theatre and film career...

See Shohreh Aghdashloo's other roles

Rade Šerbedžija
plays Stephan

Rade Šerbedžija as Stephan

Rade Šerbedžija (Serbian Cyrillic: Раде Шербеџија; born July 27, 1946) is a Serbian actor, director and musician. He...

See Rade Šerbedžija's other roles

Marwan Kenzari
plays Emre Ogan

Marwan Kenzari as Emre Ogan

Marwan Kenzari (born 16 January 1983) is a Dutch actor born in The Hague, Netherlands. Starting his career in 2008, h...

See Marwan Kenzari's other roles

Angela Sarafyan
plays Maral

Numan Acar
plays Mustafa

Numan Acar as Mustafa

Numan Acar was born on October 7, 1974 and is currently 49 years old.

See Numan Acar's other roles

Igal Naor
plays Mesrob

Milene Mayer
plays Yeva

Tamer Hassan
plays Faruk Pasha

Tamer Hassan as Faruk Pasha

Tamer Hassan (born 18 March 1968) is a British actor of Turkish Cypriot descent. Description above from the Wikipedi...

See Tamer Hassan's other roles

Alicia Borrachero
plays Lena

Abel Folk
plays Harut

Jean Reno
plays Admiral Fournet

James Cromwell
plays Henry Morgenthau Sr.

James Cromwell as Henry Morgenthau Sr.

James Oliver Cromwell (born 27 January 1940) is an American film and television actor, probably best known for his ro...

See James Cromwell's other roles

Kevork Malikyan
plays Vartan Boghosian

Lucía Zorrilla
plays Tamar

Roman Mitichyan
plays Van

Roman Mitichyan as Van

Roman Mitichyan is an Armenian-American professional mixed martial artist, actor and stuntman. He briefly appeared on...

See Roman Mitichyan's other roles

Armin Amiri
plays Captain Ali

Stewart Scudamore
plays Ismet Ogan

Andrew Tarbet
plays Pastor Merril

Aharon Ipalé
plays Dr. Nazim

Shnorhk Sargsyan
plays Komitas

Aaron Neil
plays Talaat Pasha

James Chanos
plays General Zyniker

Anthony Rotsa
plays Ahmet

Michael Stahl-David
plays Brad

Àlex Maruny
plays Sharp Shooter 2

Diogo Andrade
plays Turkish Student (Uncredited)

Sofia Black-D'Elia
plays Older Yeva

Luis Callejo
plays Turkish Intelligence Officer

Julián Villagrán
plays Armenian Soldier

Alain Hernández
plays Turkish Telegraph Officer


Crew of The Promise

Discover the backstage crew of The Promise →