Frank Falenczyk (Ben Kingsley) is a hit man for his Polish mob family in Buffalo, New York. He has a drinking problem, and when he messes up a critical assignment that puts the family business in peril, his uncle Roman Krzeminski (Philip Baker Hall), head of the family, sends him to San Francisco to clean up his act. He is forced to accept a job at a mortuary, and go to Alcoholics Anonymous meetings, where he confesses his job, explaining that he wants to be free of his drinking problem because it's affecting his ability to kill effectively. He falls in love with Laurel Pearson (Téa Leoni), a quirky client he meets at the funeral home. Meanwhile, an upstart Irish mob threatens the family snow-plowing business. When violence erupts, Frank returns home to face the old rivals on new terms. With assistance from Laurel, he manages to suppress his family's adversaries, killing the mob's leader and disbanding the Irish posse.
Ben Kingsley as Frank Falenczyk
Téa Leoni as Laurel Pearson
Luke Wilson as Tom
Dennis Farina as Edward O'Leary
Philip Baker Hall as Roman Krzeminski
Bill Pullman as Dave
Marcus Thomas as Stef Krzeminski
Jayne Eastwood as Kathleen Fitzgerald
The film was well received by critics, and maintains a 78% rating on Rotten Tomatoes.