James Clayton (Colin Farrell) es sin duda el más inteligente de los novatos que están a punto de graduarse - y es la persona que Walter Burke (Al Pacino) quiere en la agencia. Pero lo que James no sabe es que, antes de convertirse en Oficial de Operaciones, tendrá que superar un entrenamiento secreto donde los novatos adquieren los conocimientos necesarios para convertirse en veteranos experimentados. A medida que Burke le muestra los entresijos y las normas del juego, James asciende rápidamente y se enamora de Layla (Bridget Moynaham), una de sus compañeras. Pero cuando James comienza a cuestionarse su papel en la Agencia y la relación con su instructor, Burke le asigna una misión especial que consiste en desenmascarar a un topo.