This movie is obviously fiction. Unfortunately the background is not. A war has been waged against the west for nearly 1500 years and in this time 50% of the worlds Christians have been forcibly converted to Islam: the religion of "peace" which kills apostates, kills anyone who tells the truth about Islam and is the most violent, ideology of deceit, lust and greed eclipsing even Communism and National Socialism in its body count.
The comments made here by the leftists with their agenda, the ignorant and the simply biased are an index of the truth in the background of this movie as their writers can be likened to "flat earthers" who deny the blatant truth.
Islam has only been in decline since 1830 in reality when the Barbary Pirates were crushed and all of the Barbary states who like all Islamic states without oil, lived as parasites on the west, collapsed within 50 years with no more loot and slaves. The battle for Vienna marked the high tide mark for Islam. 1830 was its coup de grace.
Now with Saudi oil money and gutless western politicians it is back upon its aggressive march. This is the truth although the flat earthers will deny it. If you understand this, the movie is an above average thriller although the plot really is secondary to the background as the movie really is about the truth with regards to Islam and an attempt to wake up the morons of this world, who being flat Earthers will give it 1/10 as they dislike the truth. Anyone with the slightest knowledge of the truth will mark it 5-7. Keitel is uncomfortable with his role but is a consummate professional and is backed well by the rest of the cast.