2009年,美國貨輪“馬士基·阿拉巴馬”號在船長理查德·菲利普(湯姆·漢克斯 Tom Hanks 飾)的帶領下執行在非洲角區域的貨物運輸任務。該次任務的航線途徑海盜猖獗的索馬裏地區海域。雖然菲利普船長和船員都進行過抗擊海盜的訓練和演習,但是他們完全沒有料到在啓程不久就遭遇了四名索馬裏海盜的登船襲擊。菲利普船長在保護船員和貨物的搏鬥中不幸被海盜劫爲人質並帶離貨船。美國海軍等部門接到情報後立即展開大規模營救菲利普船長的行動。
本片根據真實事件改編。這是近200年以來美國船只首次遭到海盜的劫持。