1930. Dos padres: Michael Sullivan (Tom Hanks, "Salvar al soldado Ryan '), un asesino profesional al servicio de la mafia irlandesa en Chicago de la Gran Depresión, y el Sr. John Rooney (Paul Newman," El dinero de color'), su jefe y mentor, quien lo crió como su hijo. Dos hijos: Michael Sullivan Jr. y Connor Rooney (Daniel Craig, 'Casino Royale'), ambos desesperados por el reconocimiento y el amor de sus padres. Los celos y el espíritu competitivo se sumergirá en una espiral de violencia ciega cuyas víctimas principales son la esposa de Sullivan y su hijo pequeño, Peter. Un largo viaje comienza entonces para Michael Sullivan y hijo que le quedaba. Un viaje que comienza con una promesa de venganza y la esperanza de conjurar demonios. Y tal vez la aparición de nuevos sentimientos entre padre e hijo.