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.
Other mistake: At the end of the film, Dean can see himself in his TV. He looks up to the fire alerter, assuming the camera filming him is up there. The film camera then also pans up to the fire alerter, indicating the camera is there, too. For this angle, the picture in the TV is wrong, as it is taken from the point of view of the TV.Christoph Galuschka
Other mistake: When Bobby give Daniel his business card, he was running for his life out of the store. but when they found the business card and Daniel, it was tucked into his leather jacket pocket. Daniel wouldn't have taken the time while he was running to put it in his breast jacket pocket, because when you see him running in the street, and riding on the bike his hands are busy. (00:28:00)Cynthia Gurski