Charlie MacKenzie er en populær dikter bosatt i San Francisco, som ofte skriver i diktene sine om hvordan han slår opp med kjærestene sine. Hans beste venn Tony, en politi-betjent, mener at Charlie sine grunner til å avslutte forholdene hans ofte er tåpelige. Tony påpeker at Charlie er redd for ordentlige forpliktelser, og hele tiden forsøker å finne opp en begrunnelse til å slå opp med kjærestene hans. En dag møter Charlie en slakter ved navn Harriet, og de begynner snart ett romantisk forhold. Charlie møter også Harriets eksentriske søster, Rose, som advarer Charlie om å være forsiktig med søsteren hennes.