Newyorský detektív Vincent LaMarca (Robert De Niro) žije po dávnom rozvode osamelo, ale má vzťah so susedkou Michelle (Frances McDormandová). Jeho dospelý syn Joey (James Franco) sa ako narkoman potĺka po bývalom letovisku Long Beach. Zdrogovaný mladík s kamarátom Snakeom (Brian Tarantina) pri bitke zabijú drogového dílera. Vraždu vyšetruje práve LaMarca s kolegom Duffym (George Dzundza). Keď sa ukáže, že stopy vedú priamo k synovi, Vincent uvažuje o tom, ako nezvládol úlohu otca. Situáciu vyhrotí zabitie Duffyho, jednoznačne prisudzované Joeyovi, ale aj fakt, že poručíkovho otca kedysi popravili za smrť dieťaťa pri nevydarenom únose. Stojí teraz pred najväčším rozhodnutím svojho života. Má cenu zradiť svoje profesionálne poslanie a pokúsiť sa zachrániť syna pred spravodlivým trestom?