Continuity mistake: During the scene when Torpedo Eight squadron is slaughtered during its attack on Nagumo's carriers, Ensign George Gay's aircraft changes appearance several times. This is due to the different snippets of wartime footage being cobbled together. When the squadron commences its attack, his plane is a Vindicator. When his plane is the last one left, it has changed into an SBD Dauntless. When Gay's plane has been hit and is diving towards the sea, it has become an Avenger. Finally, when his aircraft hits the water, it has become a Hellcat.
Continuity mistake: When Sergeant Major sounds the wake up call in Connor's hut, the Sergeant Major's lanyard (the rope on his uniform) is on his right shoulder. But in the next scene when he is ranting at Patrick Mower and the lads, the lanyard is on his left shoulder.