• 影片根据2009年发生的真实事件改编。这是近200年以来美国船只首次遭到海盗的劫持。
  • 理查德·菲利普斯将自己被海盗绑架的经历写成了回忆录《一名船长的职责》,2010年发表后不久就被索尼公司买下了改编版权。
  • 保罗·格林格拉斯放弃了执导体育传记题材的影片《极速风流》而选择本片。
  • 为了寻找扮演索马里海盗的几位主要演员,影片面对全球范围征召演员。700余人参与了在美国明尼苏达州Cedar-Riverside的试镜。
  • 一直到拍摄片中海盗强行登陆货船那场戏时,汉克斯才第一次与扮演海盗们的演员们见面。据说,导演这样安排是为了制造双方之间的紧张气氛。
  • 影片在马耳他沿海(地中海)拍摄了九个星期。一艘名叫Alexander Maersk的集装箱货轮被当成片中Maersk Alabama号的替身。
  • 影片救生艇的段落是在真实的大海中拍摄的。不少工作人员因晕船而呕吐,由于艇内地方太小,他们经常吐到汉克斯的身上。
  • 在舰上作战情报中心,一名军官在信息板上倒着写下Seat 15几个字。这是剧本中没有的。摄影师埃克劳德偶然注意到一名上士这样写字,便要他在电影里也这样做。事实上美国海军一直有倒着写字的传统。
  • 片尾为菲利普斯检查身体的女兵是由一位真实美国海军医务员Danielle Albert扮演的。而这一幕也是剧本中所没有,由两人在正常的检查流程的基础上加以发挥。
  • 影片配乐由亨利·杰克曼创作。但据传,导演格林格拉斯对他并不满意,后来Al Clay、Jack Dolman已经汉斯·季默等人加入了改写。
  • 菲利普船长剧组在索马里海域拍摄,因为具有危险性,有人建议他们换个地方拍摄,但剧组明知危险还是坚持在那里拍摄。
  • 台词“看我!现在我是船长”是巴克哈德·阿卜迪的即兴台词。
  • 拍摄时,救生艇的的温度高达38摄氏度左右,演员们在水中拍摄时,明知道水域是有鲨鱼出没的可能的,但还是愿意下水拍摄,因为船上太热了。
  • 汤姆·汉克斯说他在救生艇上的戏都是在水上一个模型内拍摄的,在水上漂浮时间太长导致他呕吐。
  • 在拍摄桥梁上那场戏之前,导演保罗·格林格拉斯告诉巴克哈德·阿卜迪“拿下这场戏”,巴克哈德这天晚上压力太大失眠了。
  • 参与演出的DDG103,USS特拉克斯顿美国海军名船员们全部没有拿到“片酬”,他们的出演被称为是例行“值班”工作的一部分。
  • 电影中帮助菲利普船长的护士在现实中也是帮助菲利普船长扮演者的护士。
  • 本片是四个真正的索马里海盗的电影首秀。