Joe Weldon is an emotionally screwed-up cop living in a small, grimy town in upstate New York. Recently separated from his wife and kids, he is intensely devoted to his work - especially when he stumbles on the case of an anonymous dead man just fished out of the Hudson River. Unable to positively identify the body, the police focus on a few scattered clues: a Bible, a card with a phone number, and a toothbrush. The number leads to a perplexing suspect - Vinny - a seedy family man. A fellow cop, meanwhile, questions a young punk who was known to have harassed the unidentified man.