Continuity mistake: When Danny gets shot at the end of the film, his paper flies out of his hand. But the very next shot of him shows that the paper is still in his hand being held over his head while he falls backwards. In one of the following shots the paper is back on the floor, but it's on the opposite side it should have been when it flew out of his hand. It's all shown in slow motion and it's very obvious.
Factual error: The idea of two spacecraft blasting off together so close to each other at the same time is a joke. One would put the other at great risk. Not only is there massive fire and heat, but the vibrations from the noise of the exhaust do great damage to the surroundings. And there is great inconsistency about just how close the two spacecraft really are. The first still shot taken in the dark has them at different towers about 150 yards apart. But, then all the men take an elevator up ONE tower and are split apart into the two groups at the top of the tower. Furthermore, the launch takes place at Kennedy Space Center Launch Complex 39: the fixed and rotating service structures built for the Space Shuttle are visible. The pads at LC 39 are 8,700 feet apart (just over 1.5 miles). (01:00:00)
Continuity mistake: When Frost has the head pure-blood vampire on the beach, after he pulls out his first vampire tooth you see blood all over his mouth, but when it shows the close up of him pulling out the other tooth, there is no blood. (01:04:22)
Continuity mistake: Mr. Furlong pushes Zeke into the fishing tank and it breaks, soaking him from head to toe with water. Moments later they are walking out and he is dry.
Visible crew/equipment: Near the end, when Rodmilla and her daughters are requested to appear before King Francis, in the first shot facing the king and queen, there is a beige narrow mat in front of the large patterned rug, which is not in previous or following shots, specifically used for crew/camera tracking. (01:50:30)
Other mistake: The envelope with the letter for Amanda is suddenly in a very good condition as it ends up in the peanut bowl... even though it has been in the trash, had chewing gum attached to it, been trodden on, had a beer barrel rolled over it, etc....
Continuity mistake: The scene where they are looking for Ryan's dog tag. Doc comments they are laughing in front of all the guys walking by. One of the soldiers looks like Sal Mineo. Frustrated, Tom Hanks walks into the line of soldiers and civilians and starts asking if anybody has seen or knows James Ryan. The same Sal Mineo lookalike walks by him again. (01:15:10)
Factual error: At the end when Ben Willis and his son have Julie at the graves, Ray shows up with a gun. He fires at Ben but there is no bullet in the chamber. Later after the fight between Ray and Ben's son Julie picks up the six-shot gun and fires 8 shots at Ben.
Continuity mistake: When Mulder and Scully start frantically running from the bees inside the dome Scully is clearly seen untying her belt twice. (01:01:55)
Character mistake: One of the other trainers said he rode over on a Pidgeotto, but it was a Pidgeot.
Continuity mistake: When Joe is on the yacht talking to his father, Joe is mixing up martinis, pours them, and adds an onion to one, and then an olive to the other. The camera cuts away to his father and then cuts back and now the second martini has no olive, so Joe adds an olive again. (01:30:11)
Continuity mistake: At the end of the film before Nicolas Cage jumps in the ocean, the sky is overcast. Once he is in the ocean, the sky is clear blue.
Revealing mistake: When Hallie trashes Annie's cabin and the huge water balloon is about to fall on Annie's head, the camera is at a downward view and Annie clearly steps into the trail of the balloon instead of jumping away. (00:18:05)
Continuity mistake: When Jamie Lee Curtis is teaching a class, just prior to the class trip, a shot over her shoulder shows on the blackboard 'W.B. Yates'. It should be spelled 'Yeats'. In a shot a few seconds later the spelling has been corrected.
Plot hole: The first time they communicate with the "entity" in the spaceship, they find a correspondence between numbers sent by the entity and letters of the alphabet. The entity presents itself as "Jerry". Later on, the entity tells Dustin Hoffman, "Stop calling me Jerry" - and then Dustin Hoffman realizes that the number-letter correspondence was wrong, and the actual name of the entity was "Harry". But if that is true, how could they have communicated without problems before? The very first word that the entity used was "hello", which would have to be displayed wrong, since it begins with an "h" and has an "e".
Plot hole: Suzie pulls out some of her teeth with a pair of heavy pliers. This would leave conspicuous tool marks on the teeth that would be visible to the naked eye, let alone under forensic examination. The conclusion would be that Suzie is missing, not dead, and the whole plot would unravel from there.
Revealing mistake: After the sniper is shot he falls through the wall. Look at his silencer when he hits the ground - it bends where it attaches to the muzzle. A real metal silencer wouldn't do that. (00:41:25)
Other mistake: When Will Smith checks into the hotel and his credit cards are invalid, we see that the time is 5:38 and it is daylight outside. The only problem with this is that it is supposed to be around December given all the Christmas decorations. It would be dark then in the Baltimore, not soaked with daylight.
Continuity mistake: Toward the end when Crews runs in with Red he first knocks his right headlight out, later it is back in, then it's out again. (01:21:40)
Factual error: The Apaches in the film are depicted with dual machine guns on each side of the cockpit, mounted directly on the windows. In real life, Apaches cannot mount such cannons, and instead use an M230 Chaingun in a turret underneath the helicopter, which the film Apaches have, but for some reason do not use. (00:49:25)
Suggested correction: Yes, we can all see they are supposed to be Apaches but not once are they mentioned by name. The US Army obviously didn't allow for real Apaches to be used. This isn't a mistake as there would have been no official licence to use the real deal.