Captain Joe Glass (Gerard Butler) wird auf Rettungsmission für ein in Not geratenes amerikanisches U-Boot in den Arktischen Ozean entsandt. Dabei findet er heraus, dass ein russischer General einen Putsch weltweiten Ausmaßes plant und den russischen Präsidenten in seiner Gewalt hat. Mit einer Elite-Einheit von Navy SEALs macht sich Glass auf, den entführten Präsidenten zu retten und während der waghalsigen Fahrt durch feindliche Gewässer zu verhindern, dass ein neuer Weltkrieg ausbricht.