安德鲁(汤姆•汉克斯 Tom Hanks 饰)和米勒(丹泽尔•华盛顿 Denzel Washington 饰)认识于法庭上,两人都是年轻有为的律师,各为其主。然而,年轻的安德鲁不久后因为同性恋和身染艾滋病被老板发现,以莫须有理由解雇了。
遭解雇后的安德鲁四处寻找律师为他讨回公道。当安德鲁找到米勒时,米勒一开始拒绝了他。因为米勒像普通人一样憎恨同性恋和惧怕艾滋病,但当他看到安德鲁在图书馆搜索“艾滋病歧视”时遭到管理员的白眼,听着妻子缓慢而平静地说出他们的姨妈、朋友有很多也是同性恋时,他决定受理安德鲁的案件。
在最后的法庭上,病危的安德鲁毅然出庭……
2009年,美国货轮“马士基·阿拉巴马”号在船长理查德·菲利普(汤姆·汉克斯 Tom Hanks 饰)的带领下执行在非洲角区域的货物运输任务。该次任务的航线途径海盗猖獗的索马里地区海域。虽然菲利普船长和船员都进行过抗击海盗的训练和演习,但是他们完全没有料到在启程不久就遭遇了四名索马里海盗的登船袭击。菲利普船长在保护船员和货物的搏斗中不幸被海盗劫为人质并带离货船。美国海军等部门接到情报后立即展开大规模营救菲利普船长的行动。
本片根据真实事件改编。这是近200年以来美国船只首次遭到海盗的劫持。