Continuity mistake: In the final scene in which a man is shot in the airport (part of this scene actually recurs throughout the movie), the psychiatrist woman leans over him to hold him as he dies. From one angle, he reaches up to her face and his hand is clean. In the next angle, his hand is covered in blood as he touches her face.
Continuity mistake: When Cole (Willis) asks Dr. Railly (Stowe) to turn up the radio as they are driving to Philadelphia, the camera cuts to her hand working the radio. The numbers on the radio clearly move as if being tuned, not the volume being raised.
Continuity mistake: In the taxi on the way to the airport, the shot looking through the windshield shows the steering wheel turned ninety degrees even though they are travelling in a straight line, when shown from the back seat, the wheel is straight.
Plot hole: At the end the police shoot Cole while he was chasing Dr Peters but the police do not stop Dr Peters and question him as to why a man was chasing him at the airport with a gun, instead he is unchallenged and allowed to continue his journey.
Continuity mistake: The boy does not wear teeth braces at the beginning of the movie, but in the second flash-back (just after the psychiatrists' board meeting) the boy does. (00:25:30)