Legacy (Arrow)

The episode was written by showrunners Marc Guggenheim and Wendy Mericle from a story by Greg Berlanti and directed by James Bamford.

This episode introduced minor villain Tobias Church and new vigilante Rene Ramirez / Wild Dog.

At a location of some thugs, bent police officers kill two drug dealers and are then confronted by a new villain, Tobias Church.

While honoring the fallen Black Canary, Laurel Lance, Oliver surrenders to masked gunmen and taken hostage in order to avoid the public finding out his true identity.

It was said that Amell revealed, "one particular fight scene "has the opportunity for us to have the most vicious, violent one-shot in the history of network television.

"[3] On June 15, 2016, Rick Gonzalez was cast as Wild Dog, a new vigilante in Star City whose reckless and cocksure nature prompts Green Arrow to take him under his wing.

[5] On June 28, 2016, Tyler Ritter was announced to play Detective Billy Malone, that character also made his debut in this episode.

Club gave the episode a mixed review, he said "I want to feel more optimistic than I do by the end of "Legacy", but damn it, Arrow, we've been down this road before.

There are about three fundamental problems Arrow needs to reckon with coming out of its fourth season, and only one of them—the tediousness of the flashbacks—looks like something the show is actively course-correcting.

Additionally, across the board the performances are strong, showing characters painfully grappling with their pasts while trying to chart new paths as they go forward.

"[14] Jesse Schedeen of IGN gave the episode a 7.4 out of 10 with his verdict stating "Arrow faces a long, uphill battle this year as it tries to move forward from the incredibly disappointing Season 4 finale.

There was certainly plenty to enjoy this week, from the stylish fight scenes to the dramatic performances from Stephen Amell and Paul Blackthorne.

But this wasn't the fast-paced, exciting kickoff the season needed, and too much remains unclear about the show's ongoing direction right now.

Rick Gonzalez who joins the recurring cast as new vigilante "Wild Dog"