El mejor guardaespaldas del mundo (Ryan Reynolds) recibe un nuevo cliente: su enemigo mortal; un sicario (Samuel L. Jackson) al que debe proteger hasta que sea testigo en un juicio en La Haya. Para sobrevivir, ambos deberán aliarse y trabajar juntos durante 24 horas, más allá de las diferencias.