Germany, 1912. Friedrich (Richard Madden, Game Of Thrones), a graduate of humble origins, takes up a clerical post in a steel factory, soon becoming the private secretary and boarder of elderly owner Karl (Alan Rickman, Harry Potter). There he meets Lotte (Rebecca Hall, Vicky Cristina Barcelona), Karl's reserved and beautiful young wife. Starting an illicit romance, the two young lovers' dreams are dashed when Karl announces he's sending his secretary to oversee his mines in Mexico. But Lotte makes a promise to Friedrich: when he returns in two years, she will be his no matter what. With the outbreak of World War I prohibiting his return to Germany, Friedrich must wait eight long years before returning to Europe and finding out if the woman he pines for has kept her promise during that brutal passage of time. With lush period detail, director Patrice Leconte's A Promise is a sumptuous testament to the enduring power of love.