Because of alcoholism, Frank (Ben Kingsley Ben Kingsley) once again messes up the task assigned to him by the organization, which is an unforgivable mistake as a professional killer. In order to get Frank back on track, his uncle Roman (Philip Baker Hall Philip Baker Hall) has to send him to San Francisco for compulsory abstinence. Accompanied by his good friend Tom (Luke Wilson Luke Wilson), Frank's abstinence career is beginning to bear fruit, while the appearance of a girl named Laurel (Tia Leoni Tea Leoni) makes Frank fall in love. When the bad news came, gangster Edward (Dennis Farina Dennis Farina) cleaned Frank's family. In order to get revenge, Frank resolutely gave up his peaceful and comfortable life in San Francisco and embarked on his way home. The difference is that this time, Frank has a beauty around him, and Laurel, who loves Frank deeply, decides not to give up and accompany him to the end.