Factual error: The USS King's crew are all wearing blue camos with US NAVY on their left chest. Yet the Skipper keeps calling them Marines.
Factual error: Lieutenant Commander Sharp addresses the crew of the USS King. At the end, he shouts "Semper Fi." Marines say "Semper Fi," not Navy personnel. "Hooyah!" would have been more appropriate. By the way, I don't think bright metal collar insignias are worn with the blue camo uniform. They use subdued rank insignia. But I am not sure.