James (Colin Farrell), el más inteligente de una promoción que está a punto de ingresar en la CIA, considera su trabajo en la Agencia como una forma de eludir la rutina diaria. Antes de convertirse en Oficial de Operaciones, tendrá que superar un curso especial para adquirir los conocimientos de un experto veterano, pero aprende rápidamente los entresijos y las reglas del juego. Lo malo es que se enamora de Layla, una de sus compañeras. Cuando James comienza a cuestionarse su papel en la Agencia, su jefe (Al Pacino) le encarga una misión especial para desenmascarar a un topo.