Factual error: The Ghost of Christmas Past takes Frank to the year 1969, where he watches his younger self giving Claire a set of twelve Ginsu knives on Christmas Eve. Young Frank even remarks that the Ginsu knives are sharp enough to cut through a tin can as easily as a tomato. Problem is, Ginsu knives didn't arrive on the market until 1978, which is when the tin-can-cutting demonstration was first used.
Continuity mistake: When the cab is about to crash against the two guys unloading parcels, the guys stare in awe and throw the parcels up in the air. Shot cuts to the cab skidding and the guys are back to calmly unloading parcels and repeating the previous movements.
Continuity mistake: When Frank steps in the cab the doorman disappears in the immediate angle from the inside.
Visible crew/equipment: A stage light is reflected on Lou-Old boss' sunglasses.
Character mistake: When Frank opens the present in his office and finds the picture frame from his brother inside, he reads what is supposedly written on the frame out loud: "To Frank, the best brother a guy ever had. Merry Christmas." However, instead of Merry Christmas, it says Love, James.
Continuity mistake: The Ghost of Christmas Present introduces herself to Frank Cross by grabbing his tie while floating. When she comes down to earth, she's not holding it.
Continuity mistake: In the meeting when they show the advertisement for IBC's Scrooge, the Mary Lou Retton scene used in the commercial is the exact same shot that takes place before the live production of Scrooge days later. It shows Alfre Woodard and her son watching Mary Lou as she flips, which cannot be possible because it took place in the future. (00:04:00 - 01:12:00)
Revealing mistake: Near the end, when Eliot enters Frank's office with his rifle, he accidentally shoots into the ceiling. He shoots it at a slight angle, but the rubble falls right on top of his head instead.