Numa missão, o agente Michael Bryce (Ryan Reynolds) teve de proteger o assassino de aluguel Darius Kincaid (Samuel L. Jackson), testemunha num julgamento. A dupla enfrentou muitos problemas, inclusive entre eles. Agora, os dois precisam unir forças quando a mulher de Darius, Sonia (Salma Hayek), fica em apuros.