Character mistake: During the planning stage, the Virtuoso said (narrating), "You have to hit a two-inch moving target on a car going 60-plus miles per hour from 50 yards away." He was watching the CEO drive past the window to where he parks in front of his business. The CEO was shown taking a sharp turn at the intersection and squealing his tires, but the location was inner-city with short blocks and traffic lights. Downtown busy streets with pedestrians do not allow (or enable) drivers to reach high speeds. (00:10:30)
Character mistake: When the neighbor is showing off his Challenger he states it is a 1972 4.9 liter. Dodge never made a 4.9L that year, only a 3.7L, 5.2L and 5.6L.
Character mistake: Paolo whines at the phone about his father going to jail when he's 70 years old. Like Al Pacino who plays him, Aldo Gucci was 80 at the time of the arrest. (01:21:35)
Character mistake: The man on the phone told Mr. Lee he wanted $960,000 cash plus $1,726,000 transferred into his account. Because the Deputy Manager was killed when the bomb in his car exploded, Mr. Lee was later told he had to pay for his share, another $1,726,000 - so he needed to transfer $3,456,000. But $1,726,000 + 1,726,000 = $3,452,000. (00:11:20 - 00:20:32)
Character mistake: Whenever Catherine visits the Baroness with young Estella, before she gets murdered, she asks the Baroness for money so that her and Estella could start a new life. Since Estella is being spoken about, the Baroness is aware of her at this point. However, later on in the movie, the Baroness questions John, "What did you think I meant when I said take care of the problem?!" Implying she thought Estella had already been killed when she was a baby.
Character mistake: After banker Karl was reported missing from his home, the police detective did not even think to locate his car - which he could have merely driven away in (meaning he was not kidnapped).