Just because a movie stars Judy Dench doesn't mean it's a good movie. It was all to predictable. And the plot is a lot far fetched. Please note that German Nazis in discussing their racial differences with Jews never used the word "Gentile" (Heide in German) but Arier (Aryan).