Directed by: Terry George
Written by: Terry George, Robin Swicord
Starring: Christian Bale, Oscar Isaac, Charlotte Le Bon, James Cromwell, Jean Reno
Release Date: 2016
Watch the movie trailer of The Promise below:
Michael (Christian Bale), a humble Armenian apothecary, leaves his village to study medicine in cosmopolitan Constantinople. Chris, an American photojournalist who has come to the country to partly cover the geopolitics, is in a relationship with the talented Ana, a Paris-educated, Armenian artist. When Michael meets Ana, their shared heritage sparks an attraction that explodes into a romantic rivalry between the two men. After the Turks join the war on the German side, the Ottoman Empire turns violently against its own ethnic minorities. Despite their conflicts, everyone must find a way to survive ? even as monumental events envelope their lives.