Factual error: 1. Why wasn't Prairie/Masker operating all the time they knew a sub was out there? That's SOP for the US Navy. 2. Spearfish torpedoes are homing torpedoes. They wouldn't just shoot by on each side of the ship, but if they did, they'd turn around and pursue their target until they ran out of fuel. 3. Why didn't the ship employ countermeasures when the sub launched torpedoes? A noisemaker, a nixie - Navy ships don't just cross their fingers and hope the torpedoes miss.
More mistakes in The Last Ship