Victor Maynard è un assassino solitario di mezza età, che vive per accontentare la sua incredibile madre, Louisa, anche se si è costruito una solida reputazione come killer spietato. La sua routine professionale viene interrotta quando si trova attratto da una delle sue vittime, Rose. Le risparmia la vita ed inaspettatamente, prende come giovane apprendista un orfano, Tony. I suoi due nuovi compagni credono che Victor sia un detective privato, intanto lui dovrà ostacolare le attenzioni omicide del suo deluso cliente.