Elgin and Barnard board a train to Oxford. The train itself clearly indicates Gatwick Airport as its destination.
Even in the height of summer, you don't hear the sound of hundreds of crickets in the suburbs of London.
The plane is said to have landed in Limassol airport, but there is no airport in Limassol - the only airports in all of Cyprus are in Larnaca and Paphos.
Several times supposed correspondence of the Serbian terrorists is shown in the Latin Alphabet. Serbian is written in the Cyrillic alphabet whereas Croatian is written in the Latin Alphabet.
In the end screen, the title of the movie is explained as a quote from the last book of the Christian Bible incorrectly listed as "Revelations." The correct name of the last book of the Bible is Revelation.
A Serbian character, supposedly speaking his native language, is in fact speaking Romanian.
When Andrew is sailing his father's boat, several Canada geese can be seen swimming in a pond supposedly in England.