Bill, a wealthy businessman, confronts his junkie daughter's drug-dealing boyfriend; in the ensuing argument, Bill kills him. Panic-stricken, he wanders the streets and eventually stops at a bar...
Jack Linden (Mark Ruffalo) and Hank Evans (Peter Krause) are best friends who both teach at the same university in a small New England town. They both have young children and Jack's wife, Terry ...