Joey (JAMES FRANCO) is a drug addict who's trying to get by and get his latest fix while living in the mostly abandoned and decrepit but once thriving coastal town of Long Beach, Long Island. When a drug deal goes bad and a dealer named Picasso (JAY BORYEA) ends up dead, Joey finds himself the target of a drug lord, Spyder (WILLIAM FORSYTHE), who wants his revenge.
Vincent LaMarca (ROBERT DE NIRO) is a NYC detective who long ago left Long Beach. Still trying to shake his association with his father's notorious life and death, Vincent is partnered with Reg Duffy (GEORGE DZUNDZA) at work, and Michelle (FRANCES McDORMAND), his downstairs neighbor, at home.
When Vincent is assigned to investigate the murder of the drug dealer, little does he realize that it will bring him back into contact with Joey, his estranged son, ex-wife Maggie (PATTI LuPONE), or the mother, Gina (ELIZA DUSHKU), of the grandson he never knew existed. With time running out as other police and Spyder close in on Tony, Vincent does what he can to find, protect and reestablish contact with his long-lost son.