Factual error: The action takes place around the second half of June (either side of the Glastonbury festival weekend). At the beginning of the film leaving work early evening in time to get home for dinner, in the UK, it wouldn't be dark. Later on, there isn't that much snow in the Alps, especially below the tree line, at that time of year.
Factual error: Jack Sparrow says he loves the French because "they invented mayonnaise." The film is set in the 1750s. The egg-based sauce known as mayonnaise was developed in the early 1800s. The Oxford English Dictionary says the word dates from 1815.
Factual error: The tubing scene was filmed at Nashoba Valley in Westford, MA. The scene looking down from the top of the tubing run has a banner with the name of the ski area and the "mountains" in the background scene are photoshopped in.
Factual error: Before and during the Marines' arrival in Marjah, some of them are wearing Dust Goggles. These would've been first issued in World War II and continued into the early 2000s. The Battle for Marjah took place in 2010, by which point these goggles had been replaced by superior models such as ESS for some time.
Factual error: The movie's set in the late 90s, but a 2015 Lexus and Audi are visible behind a girl when they first arrive in LA. (01:23:00)
Factual error: In the curbside airport drop-off scene, the United Airlines logo shown is the one adopted after the merger with Continental Airlines in 2010, but the movie is set in 2003. Also the font for "United" is incorrect for either version of the logo. (01:19:15)
Factual error: In the end credits, some of the vintage advertisements have 770 area code phone numbers, which while valid for Atlanta, Georgia and surrounding areas now, it didn't exist until 1995 when it was assigned. The numbers should have had either a 404 or 912 area code since those 2 area codes covered all of Georgia until 1992 when area code 706 was implemented.
Factual error: Beria was not executed until ten days after the funeral, not on the day.
Factual error: In the beginning of the movie, during Dickens' visit to America, you can hear them playing the melody from the song "I'm a Yankee Doodle Dandy" written by George M. Cohan in 1904. This was 61 years after the events in the movie. In the ending credits they cite this as "Yankee Doodle Dandy" which was written many years before. But, that was not the melody that was being played.