Anne Heche played a rather unscrupulous "law enforcement" agent in "Chicago P.D." known as Katherine Brennan, who first appeared in the Season 6 episode "New Normal." Law enforcement deserves to be in quotes there because, as any hardcore fan of "Chicago P.D." will tell you, she is more willing to completely disregard the rules. Achieving the rank of deputy superintendent of the Chicago Police Department, Brennan is utterly ruthless when it comes to the advancement of her career. This means that she likes to buddy up to politicians and manipulate outcomes in her favor, and both she and Hank Voight (Jason Beghe) have somewhat of an antagonistic relationship. 

Through the course of 11 episodes, her actions soon come to light — she has been involved with grievous breaches of protocol and other dubious actions. She resigns her position within the police department when threatened with exposure but still funnels information to Voight. Eventually, Brennan is implicated in the death of the mayor, which results in her being arrested and sentenced to three years for murder in the Season 7 episode "Doubt." As reported by TV Insider, Heche described the character as one of the most powerful women in Chicago and added, "She's not a bad person, but very determined." Although Heche's character of Brennan is eventually jailed, her tenure on the show added a new dynamic among her co-stars and created yet another layer of depth in Voight's personality. One certainly doesn't become as grizzled as the aforementioned officer without being tested by people like Brennan.