Un capitán de submarino estadounidense no probado se une a los SEAL de la Marina de los Estados Unidos para rescatar al presidente ruso, que ha sido secuestrado por un general rebelde.
Will Montgomery (Nicolas Cage) es un veterano ladrón de bancos que, tras ser traicionado en un atraco, es condenado a 8 años de prisión. Cuando sale de la cárcel dedide dejar atrás su pasado criminal e intentar reconstruir su relación con su hija Allison. Pero, inesperadamente, Vincent (Josh Lucas), un antiguo compañero, secuestra a Allison y le exige a Will 10 millones de dólares a cambio de volver a verla con vida.
Nueva Jersey, mediados de los 60. Richard Kuklinski, un hombre frío de origen polaco, lleva una doble vida: es a la vez un implacable asesino a sueldo de la mafia pero también un padre de familia casado.