Kairo, tidigt 2010-tal. Den före detta soldaten Jonathan Pine (Tom Hiddleston) som är nattportier på ett hotell i staden, får information om en nära förestående vapenaffär. Snart befinner sig Jonathan i den hänsynslöse affärsmannen Richard Ropers (Hugh Laurie) värld av cynisk storpolitik.