Po tragedii rozpoczyna się pełna żądzy zemsty i żałoby pogoń za sprawiedliwością. Wspólny ból zbliża do siebie syna i ojca. Michael Sr. wraz z synem jedzie do Chicago, aby spotkać się z Frankiem Nittim (Stanley Tucci), któremu oferuje swoje usługi w zamian za pozwolenie na zabicie Connora, który po tym, co zrobił rodzinie Sullivana, ukrywa się. Nitti nie zgadza się na tę propozycję. Rooney, który świadomy już jest zamiarów Michaela Sr. zgadza się na zatrudnienie płatnego zabójcy - fotografa miejsc zbrodni Harlena Maguire (Jude Law). Pierwsza próba zabójstwa Sullivana nie udaje się.

Następnie Michael Sr. przy pomocy syna jako kierowcy rabuje banki z pieniędzy należących do Ala Capone. Ma nadzieję, że uda mu się wymienić je w zamian za morderstwo Connora. Kiedy mafia wypłaca swoje pieniądze z banków, Sullivan spotyka się z księgowym Rooneya - Alexandrem Rancem (Dylan Baker). Okazuje się, że to zasadzka i mężczyznę atakuje Maguire. W wyniku zajścia zabity zostaje Rance, Maguire jest ciężko ranny w twarz, a Sullivan postrzelony w ramię. Michael z synem trafiają do małżeństwa na wsi, które opiekuje się rannym Michaelem. Więź ojca z synem jeszcze bardziej się zacieśnia i zaczynają okazywać sobie miłość. W podzięce Sullivan zostawia parze część pieniędzy, które zebrał rabując banki.