Im April des Jahres 2009 wird das US-amerikanische Container-Frachtschiff "MV Maersk Alabama" vor der Ostküste Somalias von Piraten gekapert. Es ist der erste Fall dieser Art für die Amerikaner seit über 200 Jahren. Um die eigene Crew vor einer Gefangennahme zu bewahren, bietet sich Kapitän Richard Phillips (Tom Hanks) den Piraten als Geisel an. Diese gehen auf das Angebot ein. Phillips muss sich vor allem mit dem Anführer Muse (Barkhad Abdi) auseinandersetzen, der sein Opfer immer wieder mit Gedanken zur Globalisierung und ihren Auswirkungen konfrontiert und auf diese Weise die eigene Piraterie verteidigt. Die Lage ist verfahren, Phillips versucht jedoch alles, um Zeit zu gewinnen. Im Hintergrund beginnen die Vorbereitungen für eine Befreiungsaktion. Zu dieser kommt es nach drei Tagen, allerdings geht sie nicht unblutig aus.