One tiny shortcoming:
When the guys first found the fleet, they all got buck fever so hard and fast that they ALL angrily pounced on the very first carrier.
But there were FOUR Jap carriers, right..?
That meant that first guy would get sunk 20 times over, with no US bombs left for the rest of the three perps.
It was only the foresight of one American pilot caught up in that first frenzied, crowded dive that pried some of the other guys off that first, frenzied gang-bang.
He pried them off at the last second and properly re-distributed them onto the other remaining carriers.
By great luck the last carrier kill of the first 3 destroyed ended up totally destroyed by just ONE bomb, and it was the last bomb remaining.
That was because of the wild success of that first sinking, which I think involved over 9 bombs, 5 hits.
going by memory, the Enterprise bombers jumped Kaga, the coincidentally arriving Yorktown bombers jumped Soryu,
then Richard Best observed the overkill on Kaga, broke off with two wingmen and jumped Akagi, and Best’s bomb landed among the parked bombers and their ordnance in the hangar.
Hiryu escaped until late afternoon because she was the furthest north of the 4 Japanese carriers.
Yes it was a feeding frenzy on Kaga, but thank God for Richard Best.
“No one held his dive longer than Dick Best” — Shattered Sword
Of course, God has watched out for the United States from Plymouth Rock onward
There were five. The fifth was the Zuiho. It approached from the Southwest and was part of the main invasion force.
That was depicted in the movie. They gave Dick Best the credit. Dont know if he actually did it or not.