2009年,美國貨輪“馬士基·阿拉巴馬”號在船長理查德·菲利普(湯姆·漢克斯飾)帶領下執行非洲角區域運輸任務,航線途經海盜猖獗的索馬里海域。盡管菲利普船長與船員曾接受反海盜訓練,仍未能預料啟程不久即遭遇四名索馬里海盜登船襲擊。在保護船員與貨物的搏斗中,菲利普被劫持為人質并帶離貨船。美國海軍及相關部門接報后立即展開大規模營救行動,最終成功解救人質并制服海盜。影片根據2009年馬士基·阿拉巴馬號貨輪遭劫真實事件改編,這是近200年來美國船只首次遭遇海盜劫持。