The streets of Star City are about to get a new criminal mastermind when Arrow returns for Season 6. While Oliver (Stephen Amell) deals with the fallout from potentially watching all of his friends die a fiery death on Lian Yu, Ricardo Diaz (Kirk Ace… Read more

In the fifth-season opener, Baez gets injured while escorting confiscated drugs, so Danny goes after the drug cartel responsible. Elsewhere, a lieutenant with a commendable record engages in controversial behavior, putting Frank in a difficult situation.