Revealing mistake: When Brooke arrives at the camp to drop off Steph and Chrissy, Chrissy leans out of the car and vomits, but you can see that she's not really vomiting, and is using her hand to cover up the special effects tube.
Factual error: On the Miz's certificate of appreciation hanging on his refrigerator, the words "Department of Defence" are visible. "Defence" is the British spelling of the word defense, and any official U.S. military document with that word would have used the U.S. spelling. (00:14:30)
Continuity mistake: The movie opens with a man walking with a dog by a body of water. He is holding the leash with his left hand and the dog is by his left side. Cut to the next shot taken from across the water, the leash is now in his right hand and the dog is on his right. (00:00:20)
Continuity mistake: In the scene at the beginning where Simon Yam is telling Karen Mok that the case she is working on is closed, as he holds her shoulder to turn her towards the door in one shot, and her hair is completely at her back behind her shoulders, but as he turns her around and the shot changes, her hair on the left side is seen over her shoulder in front.
Continuity mistake: As El Camaleon pulls the Cuba Gooding Jr. face off, there's an unshaven neck with a tattoo visible under it. After the cut, Lady Gaga's face (also presumably unshaven admittedly, but not visibly so) comes to light under a mask of visibly lighter skin tone. (00:45:05)
Factual error: Admiral Hadley often barks orders ordering Army forces to act, not just Navy forces. He wouldn't have the authority.
Continuity mistake: Max is wearing a suit jacket while he is beating a young woman. He throws her against a dresser and then when he goes to pick her up he is in shirtsleeves.
Factual error: It was very nice of the East Anglian Transport Museum at Chappel and Wakes Colne to provide a train for the coder to go home in, and come in to work. The station is even in Suffolk; but of the two lines through the station, one is used by public trains, and the other by historic preserved trains. When the coder gets off her morning train, it is seen passing across points from the museum platform line into the railway museum, rather than continuing up the line to Sudbury, as a public train would. Appropriately, the train is a heritage DMU - a museum exhibit which has not been used on the main line for at least 25 years. So that's three reasons why she's not on a train which actually goes anywhere.
Character mistake: In the scene where Beatrice looks at the newspaper clipping about her accident. The word "sentence" is misspelled "sentance" (00:24:35)