
The Promise
2016 · Movie · PG-13 · 133 min · ★ 6.9
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.
Where to watch
Watch free on Pluto TV — also streaming on Starz.
2 hours to watch.
Stream (included)
Streaming availability and prices may be inaccurate or change — verify with the provider before subscribing.
unSUB's subscription recommendations are informational only, not financial advice.
More value for your money
Similar titles, ranked by watch-hours per subscription dollar.
Details
- Years
- 2016
- Release date
- 2016-12-02
- Language
- English
- Rated
- PG-13
- Runtime
- 133 min
- TMDB rating
- 6.8/10 (508 votes)
Themes
- journalist
- love triangle
- world war i
- artist
- turkey
- genocide
- armenian genocide
- medical student
- ottoman empire
- constantinople
- istanbul
Cast & crew

Oscar Isaac
as Mikael Boghosian

Charlotte Le Bon
as Ana Khesarian

Christian Bale
as Chris Myers

Daniel Giménez Cacho
as Reverend Dikran Antreassian

Tom Hollander
as Garin

Shohreh Aghdashloo
as Marta Boghosian

Rade Šerbedžija
as Stephan

Marwan Kenzari
as Emre Ogan

Angela Sarafyan
as Maral

Numan Acar
as Mustafa
Directed by Terry George