O guarda-costas Michael Bryce (Ryan Reynolds) e o assassino Darius Kincaid (Samuel L. Jackson) estão de volta noutra missão arriscada. Ainda sem licença e sob escrutínio, Bryce é forçado a entrar em ação para proteger Sonia (Salma Hayek), a esposa ainda mais volátil de Darius. Enquanto a paciência de Bryce é levada ao limite, o trio envolve-se numa trama global e descobre que são tudo o que resta para proteger a Europa de um poderoso e vingativo louco (Morgan Freeman).