Im Februar 2001 wird Robert Hanssen, ein leitender Agent mit 25 Jahren beim FBI, wegen Spionage verhaftet. Zwei Monate zurückspringen: Eric O'Neill, ein Computerspezialist, der Agent werden will, wird für Hanssen als Sachbearbeiter eingesetzt und soll alles aufschreiben, was Hanssen macht. O'Neill hat erzählt, dass es eine Untersuchung von Hanssens sexuellen Gewohnheiten ist. Innerhalb weniger Wochen hat sich der mürrische Hanssen, ein gläubiger Katholik, mit O'Neill erwärmt, der Hanssen respektiert. O'Neills Frau nimmt Hanssens Aufdringlichkeit übel; die persönlichen und beruflichen Einsätze werden höher. Wie sie Hanssen schnappen und warum er spioniert, wird zur Geschichte des Films. Kann O'Neill helfen, "den schlimmsten Spion der Geschichte" auf frischer Tat zu erwischen und an seinem Privatleben festzuhalten?