Frank Falenczyk (Ben Kingsley) is a man who loves his job. He just happens to be a hit man for his Polish mob family in Buffalo, New York. But Frank’s got a drinking problem and when he messes up a critical... See more assignment that puts the family business in peril, his uncle (Philip Baker Hall) sends him to San Francisco to clean up his act. Played with gruff charm by Kingsley, Frank is not a touchy-feely kind of guy, but things start looking up for him. He gets a job at a mortuary, starts going to AA meetings and falls for Lauren (Téa Leoni), a quirky client he meets at the funeral home. Meanwhile, things aren’t going well in Buffalo where an upstart Irish gang is threatening the family business. When violence erupts, Frank is forced to return home and with an unlikely assist from Lauren, faces old rivals on new terms.