Continuity mistake: When Connor is escaping from the psychiatric ward you can clearly see the cameras running tracks on the floor.
Factual error: We are told at least twice that the airport scenes take place at Newark International Airport (now Newark Liberty Airport) in New Jersey, but one shot shows a sign that reads "Bienvenue a Montreal," showing where the scene was actually filmed.