Misdaadkomedie met Ben Kingsley als een alcoholistische huurmoordenaar die een lastige klus moet zien te klaren: het veroveren van de mooie Laurel
Frank Falenczyk (Ben Kingsley) is huurmoordenaar voor zijn Poolse maffiafamilie in Buffalo, New York. Hij is echter ook een serieuze drinker en die verslaving leidt tot fouten. Zijn oom stuurt hem daarom naar San Francisco om z'n zaakjes op orde te krijgen. Frank pakt zijn nieuwe leventje vlot op: hij gaat trouw naar AA-bijeenkomsten, vindt een sponsor (Luke Wilson) en krijgt een baantje in een mortuarium. Daar wordt hij verliefd op de grofgebekte Laurel (Tea Leoni), een vrouw die haar eigen grenzen niet al te serieus neemt. In Buffalo lopen de zaken in het honderd en Frank wordt naar huis geroepen om het op te nemen tegen oude rivalen, onder nieuwe voorwaarden.