Chris Cooper som Robert Hanssen. Agent for FBI samtidig som han var spion for Sovjet. Ryan Phillippe som Eric O'Neill. Laura Linney som Kate Burroughs. Caroline Dhavernas som Juliana O'Neill. Gary Cole som Rich Garces. Dennis Haysbert som Dean Plesac. Kathleen Quinlan som Bonnie Hanssen. Bruce Davison som John O'Neill. Jonathan Watton som Geddes.