When they were kids growing up together in a rough section of Boston, Jimmy Markum (Penn), Dave Boyle (Robbins) and Sean Devine (Bacon) spent their days playing stickball on the street, the way most boys did in their blue-collar neighborhood of East Buckingham. Nothing much ever happened, that is, until Dave was forced to take a ride that would change all of their lives forever.
Twenty-five years later, the three find themselves thrust back together by another life-altering event -- the murder of Jimmy's 19-year-old daughter. Now a homicide detective, Sean and his partner (Fishburne) are assigned to the case. They must also stay one step ahead of Jimmy, a man driven by an all consuming rage to find his daughter's killer. Connected to the crime by a series of circumstances, Dave is forced to confront the demons of his own past. Demons that threaten to destroy his marriage and any hope he may have for a future. As the investigation tightens around these three friends, an ominous story unfolds that revolves around friendship, family and innocence lost too soon.