Continuity mistake: Near the end of the film, when the SEALs are in the inflatable boats heading towards the coast of Beirut, there is a shot from behind showing all the SEALs wearing black diving suits. But when the shot changes to a close up of their faces, you can see they are wearing camouflage fatigues, not diving suits.
Continuity mistake: At the end of the movie, Jack parks the car in front of a palm tree and walks onto the beach. The shot changes while he stands there for a few minutes. As the shot changes back to show him walking off the beach, the car is no longer in front of the tree, nor does he drive by during the credits. I hope he enjoys his walk back to Miami.
Factual error: They hold a huge dance in the hangar at night, and Dennis leaves to walk to the Memphis Belle through the hangar doors, which are wide open. The whole flight line, tarmac and hangar are bathed with light - on a US Air Force base in East Anglia during the height of the German bombing offensive. Haven't they heard of the blackout? Why not just paint a big fluorescent sign on the runway saying 'Please Drop Bombs Here'?