Um veterano assassino de guerra se encontra com um jovem ansioso em uma missão para dar cabo num trabalho pesado a longa distância. Após bater o carro de seu padrinho gangster, Adam (Jack O’Connell) é forçado a pagar a dívida através da parceria com um assassino profissional contratado, Roy (Tim Roth), para ser um motorista, coisa rápida. Enquanto Roy tenta escapar desse jogo da morte, Adam se transforma num assassino entusiasmado e ambicioso.