Breach (2007) Chris Cooper Robert Hanssen Ryan Phillippe Eric O'Neill Laura Linney Kate Burroughs Dennis Haysbert Dean Plesac Bruce Davison John O'Neill Mary Jo Deschanel Vivian O'Neill Caroline Dhavernas Juliana O'Neill Jonathan Keltz Greg Hanssen Kathleen Quinlan Bonnie Hanssen Gary Cole Rich Garces Jonathan Watton Geddes Tom Barnett (III) Jim Olsen Jonathan Potts D.I.A. Suit David Huband (II) Photographer Catherine Burdon Agent Nece Scott Gibson Agent Sherin Courtenay J. Stevens Agent Loper Richard Fitzpatrick Michael Rochford Melissa Thomson Jane Craig Eldridge Gene Connors Jonathan Whittaker Tim Bereznay Directed by: Billy Ray Produced by: Scott Kroopf, Adam Merims, Sidney Kimmel Eric O'Neill (Ryan Phillippe) is promoted to a job inside FBI headquarters working for respected agent Robert Hanssen (Chris Cooper). Then O'Neill learns his true mission: finding proof that Hanssen has been selling American secrets to the Soviet Union for years. ========== In February, 2001, Robert Hanssen, a senior agent with 25 years in the FBI, is arrested for spying. Jump back two months: Eric O'Neill, a computer specialist who wants to be made an agent is assigned to clerk for Hanssen and to write down everything Hanssen does. O'Neill's told it's an investigation of Hanssen's sexual habits. Within weeks, the crusty Hanssen, a devout Catholic, has warmed to O'Neill, who grows to respect Hanssen. O'Neill's wife resents Hanssen's intrusiveness; the personal and professional stakes get higher. How they catch Hanssen and why he spies become the film's story. Can O'Neill help catch red-handed "the worst spy in history" and hold onto his personal life?