Un joven (Callum Turner) recién licenciado de Nueva York descubre que su despótico padre (Pierce Brosnan) está teniendo una aventura con una atractiva joven (Kate Beckinsale). Tratando de detenerlo, acabará involucrado sentimentalmente con ella.
Pennsylvania, 1956. Frank Sheeran, un veterano de guerra de origen irlandés que trabaja como camionero, conoce accidentalmente al mafioso Russell Bufalino. Una vez convertido en su hombre de confianza, Bufalino envía a Frank a Chicago...