"The Promise" berlatarkan pada tahun 1914 setelah runtuhnya Kerajaan Ottoman. Konstantinopel (sekarang Istanbul) menjadi kota yang multikultural sekaligus memudahkan untuk terjadi sebuah kekacauan besar. Michael Boghosian (Oscar Isaac), adalah seorang mahasiswa kedokteran yang baru tiba di pelabuhan kota ini. Dia memiliki tekad untuk membawa obat-obatan modern ke desa para leluhurnya di Siroun. Desanya terletak di bagian selatan Turki dimana Muslim Turki dan Kristen Armenia telah hidup berdampingan sejak berabad-abad lalu.
Chris Myers (Christian Bale) adalah seorang wartawan yang datang untuk meliput geo-politik di Turki. Disini dia terpesona oleh seorang wanita cantik bernama Ana (Charlotte Le Bon) yang merupakan seorang seniman Armenia yang telah lama tinggal di Paris. Ana ditemani oleh Chris ketika kembali ke Turki karena kematian mendadak ayahnya.
Ketika Michael bertemu dengan Ana, mereka berdua saling jatuh cinta dan secara tidak langsung menimbulkan persaingan dengan Chris. Namun cinta mereka harus melewati cobaan setelah Turki bergabung dengan pihak Jerman, pihak kerajaan berubah menjadi kejam terhadap kaum minoritas. Pada masa sulit ini mereka berdua tetap bersama dan saling membantuk agar dapat bertahan hidup.