Verdens beste livvakt (Ryan Reynolds) får en ny kunde, en ukjent leiemorder (Samuel L. Jackson). De har alltid stått i hver sin leir, og de hater hverandre. Nå må de samarbeide, og de har 24 timer på å komme seg til Haag for å vitne mot en blodtørstig diktator.