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.
Revealing mistake: Still another "Recycled Footage" sighting, plus a double error in one: A scene has a truck blown up during the "attack" on Midway by a Japanese Fighter Plane. Same footage (a bit cut for time) from "Tora! Tora! Tora!" and Midway is small enough that trucks of that size weren't used on the Island.
Revealing mistake: Just before the Japanese planes were launched, you can see that the maintenance workers for the planes weren't moving. They were just statues.
Factual error: Some of the stock footage used in the battle sequences are actually just out-takes from the movie The Battle of Britain. Long shots showing dogfighting planes from that movie appear several times during Midway's combat scenes. In the torpedo attack on the Yorktown, one of the burning Japanese bombers is actually, on closer inspection, a German Heinkel, another borrowed shot from the B.O.B.