Frank Falenczyk (Ben Kingsley) is one of the best at what he does. He is a hit man for the Polish mob in Buffalo. His uncle Roman Krzeminski (Philip Baker Hall) has given him a job to do against a rival. The target is Edward O' Leary (Dennis Farina) an Irish mobster also out of Buffalo.
You see the Irish faction wants to bring the Chinese into the area and the Poles don't want this to happen. Now Frank is sitting outside the train station and O'Leary has just arrived and has already gone inside. You see Frank is asleep. Frank has a severe drinking problem.
His uncle's boys find him asleep and the boys take him to the old man. Roman is very upset with his nephew and really wants him to get better. So he sends him out to San Francisco to dry out. His uncle has an associate by the name of Tom (Luke Wilson) who sets him up with a job at a Mortuary and has him enrolled in Alcohol Anonymous or AA.
Frank is a very unhappy man. He stills drinks but over a short period of time he starts to realize that drinking is killing him. He also happens to meet a young lady that he takes a shine to. Laurel Pearson (Tea Leoni) starts to listen to him and he starts to open up to her.
Unfortunately, the trouble back home still needs to be taken care of and Frank must go back and finish the job.
This light hearted comedy is not what you thought of when you first see the title of the movie. Director John Dahl has done an excellent job and turns this gangster movie into a cute wholesome event. So sit back and watch a hit man beat his drinking problem. Enjoy.