Factual error: When Ryan enters the space station and removes her spacesuit, she is shown wearing only a tank top and boy shorts. In reality, according to NASA's official webpage, astronauts wear a liquid cooling and ventilation garment and an absorption garment (space diapers) under their suit. (00:38:45)
Factual error: In the scene where the Navy Seals are riding in the cars, the VA state vehicle inspection can be read from behind. It read "6 13" for June 2013. This would have been correct for the period the film was made, but not for the time of the incident.
Factual error: The movie is set around 1995. But the SWAT team in the movie is wearing gear from the 2000s. (MICH-2000 helmet, modular tactical vest, M4 variant with picatinny rails and scope). Plus, in a scene when the guys are shopping for a taser (gun shop scene), some of the rifles on display are from 2000s era. AR-15 variants with variant stock, foregrip and picatinny rail. Those style of weapon system were unheard of in early 90s. Even Special Forces just adopted it by the late 90s.
Factual error: Near the finale, Kang sends a command to all US based missiles to self-destruct in their silos, thereby detonating their warheads. Ignoring for the moment why "self-destruct in silo" would ever be a desirable scenario programmed into ICBM protocols, detonation of a nuclear warhead requires an extremely precise sequence of events, none of which would include a nearby, conventional explosion.
Factual error: In the final fight scene with Malekith, Thor falls through a portal that brings him to Charing Cross station, where the lady on the train tells him he has to ride 3 stops to get to Greenwich. Charing Cross is not on the Jubilee Line and so not directly connected to Greenwich - even then it's a lot more than 3 stops. (01:33:45)
Factual error: When passing the White House fence, the M1 Abrams tank is destroyed by RPG's fired by the terrorists. RPG's, while capable to do some damage to a Abrams battle tank, would not destroy it. Only anti-tank missiles would be capable to do that.
Factual error: An An-12, the aircraft the main character uses to fly all over the world, has a maximum range of about 3,500 miles. Hardly enough to fly from the US to South Korea or from South Korea to Israel. The An-12 also miraculously transforms into a C-130 in a couple of filler scenes. And why is this ex-Soviet aircraft marked in USAF markings, assigned to McGuire AFB?
Factual error: The Whyte character says it is Checkmate even though he moved the queen into a position that doesn't threaten the king and could not have blocked anything that does threaten the king. You can also see all positions that might threaten the king, and none of them do. (00:27:40)
Factual error: In the beginning of the movie, Leah Templeton is killed on Feb 26. Then the newspaper obituary that Jordan had hanging on her locker door says that Leah's service was to be held at 11am on Feb 27. That is not enough time to prepare the body and get her ready for her funeral by 11am the next morning, especially since it's a murder under investigation.
Factual error: The coastal wall in Sydney is shown as being inside the Sydney Harbour (right next to the Opera House). But Sydney Harbour is not on the Pacific coast but a part of the Parramatta river, several kilometres from the ocean (where the wall should have been). So the wall is either not shielding the northern part of Australia or (more likely) the producers decided that the audience cannot tell that it is Sydney unless we see the Opera House.
Factual error: In the final scene where Solomon was reunited with his family, the doors he entered the room through had Edwardian style leadlight glass. The movie was set about 50 years before this style.