Victor (Bill Nighy) é um conhecido assassino de aluguel que deseja se aposentar. Ele acaba adiando os planos quando a encantadora golpista Rose (Emily Blunt) entra em sua vida. Victor tinha recebido a missão de matar Rose, mas acaba desistindo, o que irrita a pessoa que o havia contratado. A dupla contará ainda com a ajuda de Tony (Rupert Grint).