Factual error: When the order is given to activate the US Navy 6th Fleet, the warships are shown with their crews standing on deck in their dress white uniforms, which is only done when pulling in or out for a deployment, or ceremonial port call (fleet week). (01:33:00)
Factual error: The helos bringing in the President were HH-65 Dolphins (used by U.S. Coast Guard) they should have been Kamov Ka-60 Kasatka. Also the side of the helo would have said военно-морской флот and not NAVY. (00:17:25)
Factual error: Glass gives the order to "submerge the ship." Submarines are always referred to as boats by their crew. (00:16:50)
Suggested correction: "Submerge the ship" is the correct verbiage. While submarines are referred to affectionately as boats by the crew, they are still ships and are referred to as such when the officer of the deck or commanding officer gives orders.
The Conn Officer will first order the boat to be Rigged for Dive. Upon getting a green board on the Ballast Control Panel (BCP) indicating all major hull openings are shut (red indicator means open), and reports from all stations that the boat is Rigged for Dive, he'll order the Diving Officer to dive the boat. The Diving Officer will then order the Chief of the Watch (the BCP operator) to submerge the ship and announce it; the Chief of the Watch, on the will announce "DIVE, DIVE' on the 1MC.
Factual error: The first time we see Joe Glass he is bow hunting in Scotland. This is illegal throughout the United Kingdom.
Factual error: At the start we see icebergs in the water with most of their mass above the waterline. This is incorrect as the bulk of an iceberg is below the waterline. (00:01:00)
Factual error: The Udaloy class destroyer has the RBU-6000 behind its main gun, which is not the case. And when the Udaloy destroyer fires a cruise missile is also a mistake, the launcher is used for surface-to-air missiles, and Udaloy destroyers do not have capability to launch land attack cruise missiles.