This movie was awful with basically the only saving grace being any scene with Isoroku Yamamoto in it. I was pleasently surprised at how much the movie spent on the Japanese side, showing the disagreements between the Navy and Army and between Naval leadership and what lead to them being caught so off guard. But on the whole the movie feels like a disjointed mess from start to finish.
Just like I feared based on the trailer, there is way too much unnecessary fluff crammed into this movie. Pearl Harbor is rehashed, though even that is done extremely poorly. The scene is ridiculously fast, I guess they're trying to invoke what a surprise the attack was, but everyone in the audience knows it is coming, so the surprise falls flat and the time we spend with Sully and Roy Pearce feels wasted. Then they smash in the Doolittle Raid, the Marshall Islands raid and the Battle of The Coral Sea, which glossed over when it at least affected the outcome at Midway. No mention of the Fleet Carriers knocked out at Coral Sea, which weakened the Japanese attack. This movie should have been nothing but the codebreaking, a bit of Coral Sea and then the action at Midway. Would have fit perfectly.
And I have a hard time seeing how anyone that likes simulators or military aviation at all can speak positively of this movies action. The choreography of air fights is awful and overall it is just as bad, if not worse, than Red Tails. All it needs is Ed Skrein shouting to his gunner "Let me show him a little trick I learned." before he pulls his SBD into a vertical climb with a Zero sticking directly on his tail and somehow avoids him with a stall and hammerhead turn. Any semblance of strategy or tactics is lost and the airfights are simply bombers flying through ridiculous hails of flak or fighters to get absolutely destroyed or survive with no clear rhyme or reason why for the audience.