Protegendo o Inimigo – Tobin Frost (Denzel Washington) é um ex-agente da CIA procurado pela agência como traidor da pátria. Ele está na Cidade do Cabo, na África do Sul, onde tenta negociar um importante dispositivo eletrônico. Caçado pelas ruas da cidade, ele decide se entregar no consulado americano para escapar da perseguição. Os agentes o levam para um abrigo da CIA, onde Frost é torturado para revelar o que sabe. Entretanto, logo o local é invadido pelo grupo que deseja matar Frost. Sua única chance é Matt Weston (Ryan Reynolds), o oficial responsável pelo abrigo, que precisa proteger seu hóspede a todo custo.