City by the Sea

Vincent LaMarca (Robert De Niro) is a veteran New York City Police Department detective. When Vincent was only 8 years old, his father was executed for murder, because a child whom his father (also a cop but desperate for money) had kidnapped for ransom died when in his care. Vincent feels guilty for his father's deed, and has tried to redeem himself; he works hard and well as a cop despite the stigma of being the son of a murderer. Although he used to live in Long Beach, Vincent now lives in New York City.