Factual error: The Akula class submarine is an attack class submarine, not an SSBN (Missile Carrier).
Factual error: When the EMP goes off - apart from the obvious like the ridiculous shockwave...it causes the big gates to fall down. This is a unsecure security principal called "Failing open." I highly doubt that a secure military station would "fail open." Instead if would fail closed - ie if something went wrong then the defense systems would default to being closed and impenetrable.
Factual error: When the heroes are trying to shut down the submarine's missile launch, the keyboard in the control center is in English characters.
Factual error: At the end of the film where the gang are trying to outrun the submarine, it should be noted that submarines cannot travel much faster than about 40mph when submerged, let alone above water/icebreaking. Yet it is shown at least keeping pace with the Fast and Furious heroes.
Factual error: Roman is completely submerged in ice cold water and is trapped in his car when pulled out, he would be suffering from hypothermia by the end of the chase but is completely unaffected by it.