Revealing mistake: By the end of the movie, when Jamie Foxx is holding the dying Arabian cop, you can see that Jamie's neck injury looks extremely false.
Revealing mistake: Shortly after the agents inspect the rooftop, there is a shot of the convoy driving away from the skyline of the city. If you look on the road, you can see a left-turn lane marking, with an arrow pointing to the left and the word "ONLY." Unlikely to find that word painted on the road in Riyadh. This was one of many scenes filmed in the Phoenix area.