Respect to history good, Acting, okay...Definetly a must see

Rating: 8/10 (24 November 2019)

Bottom line: if you like historical dramas, you are likely to like this film. If you don't, avoid and save yourself several hours.
Spoilers are minor (if you know your history).
For intents and purposes, this film does do justice (for the most part) of the account of the Battle of Midway. This is a very fast paced film with little character development. In this case, it really does not need it as the director concentrated on McClusky and Best. This fine but in many ways it may not be needed. Harrelson does a decent job as Nimitz and Quaid did very well as Halsey.
As stated above, this a very fast paced film which starts with the reason why the US carriers were not at Pearl on 7 Dec 41, then moves quickly through some other actions to include the Marshalls, Dolittle Raid, Coral Sea and then on to Midway. Considering the amount of action in this film, I feel the Dolittle Rain could have been omitted and the scenes from China should also have been absent. That said, considering there was a Chinese production company putting money into this film, I think directors and writers were forced into this. The main reason I feel the Dolittle Raid should have been eliminated was there was A LOT omitted about the planning from the Japanese side and US side that was very important and the "fog of war" issues that dogged Nagumo during the battle itself. These issues really could have helped the understanding of the decisions the commander made during the battle.
There is on BIG issue I took with the film. During the first attacks on the Japanese carriers, a B-25 was hit and nearly hit Nagumo's carrier, which the pilot was trying to hit the carrier because he could not return to base. The film portrayed Nagumo reactions to the apparent attempt by the American pilot to ram the carrier as a coincidence saying "Americans are not that brave". In reality, Nagumos writings indicate that incident shook him to this core and made him reassess US forces as whole. This film did not show that.
All that said, this film is very much so worth watching.