Unlike other reviewers, I didn't mind the "fictional characters" that were introduced into this movie. The facts were still there and the movie was entertaining and informative. A well done presentation with an all star cast that works well together. Some of the acting by these veteran stars is not as good as I would expect, but the movie was still worth purchasing just to learn a little more about this decisive WWII naval/air battle.