Character mistake: When Charlie is making the come back against the guy in the bar, he only needed twenty but he actually gives 25. When Charlie asks how many so far a guy yells out 14, but he's actually at 19 at that point.
Character mistake: When the Marines are navigating through the Paris Island obstacle course, Hartman is shouting "It should take you no less than 10 seconds to negotiate this obstacle!" In other words, the LONGER it takes someone to get across, the better? (00:13:27)
Character mistake: When Dan and Beth are talking on the phone, Beth says Ellen, their daughter, is five years old, but later, when Dan and Alex are together, Dan says Ellen is six years old.
Character mistake: During the movie, Stallone Lincoln Hawk is referred several times as 'Hawks' by other characters (the police officer retrieving him from his cell, as well as his former father-in-law, who should know his real name). Lincoln actually calls himself Hawkes before he crashes the gate.
Character mistake: After Ricky has just killed his girlfriend with the car antenna, he's challenged by a police officer. Officers would never walk right up to someone who have just committed a murder. Police would always order the suspect into a position that presents the least amount of threat and minimal chance of resistance. Grabbing the officer's gun would never had been an option.
Character mistake: The bulletin of the plane crash announces J.P. Richardson (The Big Bopper) as from Louisiana. Richardson was born in Sabine Pass, Texas and later moved to Beaumont, Texas where he lived for the rest of his life.
Character mistake: During the whole movie the rank of the CO "wild Bill" is Captain. But in one of the final scenes where they are saying their goodbyes Curtis suddenly says Colonel. (01:24:45)