After James Olsen publicly revealed he was the vigilante Guardian, Diaz was prepared to indict him for obstruction of justice.
In October 2018, James' girlfriend, Lena Luthor, gave Diaz a recording of Lillian Luthor reciting all of Bruno Mannheim's crimes, including a list of five shell companies owned by him. Lena informed Diaz that the companies' books have enough RICO violations to put Bruno behind bars and offered this evidence in exchange for her dropping the charges against James. Impressed, Diaz agreed.
Later that day, Diaz announced that James would not be indicted, but will face immediate arrest if he resumes his vigilante activities. Diaz then claimed her office "uncovered" new evidence against Bruno, who will face indictment for several counts of money laundering, among others.
Diaz made no move to prosecute James when he returned as Guardian and was soon deputized by the NCPD. It is unknown whether this is because of another deal with Lena, focus on more pressing cases, or James' unwitting affiliation with the Children of Liberty.
Diaz seems to have a black and white view of the law; she opposes vigilantism and was prepared to indict James Olsen when he came out as Guardian. This makes her seem hypocritical as well, since Supergirl also acts as a vigilante, yet Diaz never tried to prosecute the superheroine.
Diaz embodies an ends-justify-the-means attitude towards her work; she was willing to drop the charges against James in exchange for information from Lena Luthor that would put corrupt businessman Bruno Mannheim behind bars and ultimately kept her end of the deal.
Behind the scenes
- Diaz's actress, Alison Araya, also portrayed Lopez in a minor recurring role on .
- Interestingly, both Diaz and Lopez are characters in law enforcement who oppose vigilantes.