With Oliver Queen (Stephen Amell) behind bars, it’s up to Felicity (Emily Bett Rickards) to take on the continuing threat of Ricardo Diaz (Kirk Acevedo). Yeah, he’s still around and he’s still a threat. But as this preview of next week’s Arrow indicates, Felicity may have a way to take him off the board.
Of course, with word that Acevedo has been promoted to a season regular, the air is right out of the balloon and Diaz will return another day to plague the remnants of Team Arrow. Granted, he could just sit back and watch the group finally tear each other apart while Ollie wastes away in prison. Dinah (Juliana Harkavy) and Rene (Rick Gonzalez) are already on a collision course with her upholding the anti-vigilante ordinance and him returning to his Wild Dog ways. Curtis (Echo Kellum) seems happy at A.R.G.U.S., but misses the team. Diggle (John Ramsey) may find his life at the agency more difficult as his attempts to find Diaz have failed until now. So maybe he’ll be Felicity’s best support with whatever plan she hatches up.
But make no mistake, Arrow still feels as tired as it did at the end of the last season. Despite a new showrunner, the program is still saddled with the story set up last year and the lackluster villain. The only thing truly compelling is the flash-forward to Lian Yu, where a grown-up William finds Roy Harper (Colton Haynes) back in his Arsenal costume. Why would William venture there? What took Roy to the island? It’s genuinely more interesting than anything happening in the present and, hopefully, it signals the end of Arrow.
Arrow airs Mondays on The CW.