Everyone lies: Spies spy on one another, deceive one another, and plan for one another's destruction. The protagonist discovers that it doesn't matter which "side" he lies for because he feels bad about lying, period.
Discussions of agents who have died because of Hanssen's betrayals; brief images of bodies and blood; stash of weapons discovered in spy's car; shooting range scenes; climactic argument has one character shooting a gun at another repeatedly (missing, but threatening); final takedown involves an armed team.
References to Hanssen's "sex perversions" (online porn sites, adultery); Hanssen expresses dislike of "lesbians" (i.e. "unfeminine" women) on TV; image of Hanssen and wife in bed (she's in a slip; the scene later appears briefly on a tape that Hanssen is sending to a contact, and Juliana sees).
Some language, including one use of "f--k," as well as "hell," "dumbass," "bulls--t," and "goddamn it." Other colorful phrases include "pissing purple for a week," "take a s--t." Some homophobic language ("f-g").
Discussion of favorite drinks (vodka martini, scotch).