Victor Maynard è un assassino solitario di mezza età, che vive per accontentare Louisa, madre severa e volitiva, nonostante si sia costruito una solida reputazione come killer spietato. La sua credibilità professionale sembra venir meno quando, inaspettatamente, incontra la nuova vittima, Rose, ladra compulsiva, di cui si innamora. Le risparmia la vita e prende come apprendista, il giovane e insicuro Tony.