Catherine Dent will join the DC Arrow-verse after a fair amount of time in the Marvel drama Agents of S.H.I.E.L.D. Dent’s role as a sleeper HYDRA agent in the Marvel series proves she’s no stranger to playing a character with a lack of morals, although it may be fair to say her Arrow character Alexa Van Owen is simply doing her day job.
Also, once again, Arrow fans already know that Oliver is guilty of being the Green Arrow, so unless the show sets Dent up for a crazy reveal in this episode, they shouldn’t fault Van Owen for doing what she’s paid to do.
After all, it’s on the prosecution to prove the defendant guilty, regardless of if the accuser has the police force in his back pocket.