Frank ma zabić O’Learego (Dennis Farina) - przywódcę irlandzkiej grupy rywalizującej z Polakami. Niestety tym razem nałóg jest silniejszy niż obowiązek. Frank partaczy zadanie. Gangsterzy są wściekli i nie zostawiają Frankowi alternatywy. Wysyłają go do San Francisco, żeby na poważnie zajął się trzeźwieniem.

Na prośbę rodziny, Franka ma kontrolować Dave (Bill Pullman). Najpierw znajduje mu mieszkanie i wysyła go na 12-stopniowy program trzeźwienia. Załatwia mu też pracę asystenta Doris (Alison Sealy-Smith), która przygotowuje zmarłych do pochówku w domu pogrzebowym. Podczas spotkania AA Frank zaprzyjaźnia się z gejem Tomem (Luke Wilson), który proponuje, że zostanie jego sponsorem. Drugą ważną, a wręcz najważniejszą osobą, jaką pozna Frank będzie Laurel (Téa Leoni). Frank spotka ją podczas pogrzebu jej ojczyma. Laurel da zaprosić się na randkę, na której Frank przyzna się do nałogu. Tymczasem kuzyni z Buffalo mają duże kłopoty. Chcą, żeby Frank wracał i wziął się do roboty…