Tom Hanks, left, and Barkhad Abdirahman star in Columbia Pictures’ "Captain Phillips."