Ricardo Diaz

'Arrow' Milestone "Emerald Archer" Bridges Past, Present and Future [SPOILER REVIEW]

Thanks for joining us for Bleeding Cool's look at the CW's Arrow's 150th episode, "Emerald Archer." Wow… 150 episodes! Who would have thought seven years ago that the show which launched the "Arrowverse" would still be going strong? I mean, we've all been kinda watching and waiting for the show's cancellation starting with the not-good-at-all third […]

Arrow Season 6: What Do We Think About Ricardo "The Dragon" Diaz?

Continuing to look at this season's superhero big bads, we move on to Arrow, which has had the most seasons, so the most big bads to compare. In situations like this I am merely sharing my opinion and would like to hear the thoughts of other people who watch the shows — like how Ricardo […]

Cayden James

Arrow Season 6: Cayden James, the Best New Character of the Season

Now that most of The CW series have wrapped up for the season, I'm going to go through and analyze the shows for various things like best individual issue, comparing big bads, main character arcs, etc. Kicking it off with best new character, moving on to Arrow. This is a tough one in that there […]

Arrow Season 6: Box Set Details, Bonus Features and Release Date

With Arrow season 6 having just wrapped up, it's time to start talking about the home release of the season… and Warner Bros Home Entertainment has already sent out the press release for Arrow: The Complete Sixth Season set that is due out on Blu-ray and DVD August 14th. Here is what they have to […]

Arrow Season 6, Episode 19 Recap: The Dragon

This article contains spoilers for the Arrow season six episode – The Dragon. . . . . . Last week's episode had Oliver Queen (Stephen Amell) in almost every scene. Maybe in an attempt to make up for over working their lead actor in episode 18, they gave him almost all of episode 19 off. […]

arrow season 6 the dragon

Arrow Season 6: Ricardo 'The Dragon' Diaz Takes Center Stage

Tonight's Arrow moves the focus onto the big bad for the season, Ricardo 'The Dragon' Diaz (Kirk Acevedo). The CW has released a new behind-the-scenes video about the episode called The Dragon, wherein executive producer and newly named showrunner for season 7, Beth Schwartz, gives us some insight into what we'll see this evening. Spoilers […]

Arrow Season 6: Black Siren Gets a New Look in 'The Dragon'

The CW has released a synopsis and photos for the 19th episode of Arrow season 6, called 'The Dragon'. The title comes from the Ricardo Diaz (Kirk Acevedo), and it's probably safe to assume that we'll finally be let in on some of his backstory. The images below show us a new character named Eric […]

Arrow season 6

Arrow Season 6: Upcoming Episode Focuses on the Dragon

After this week's episode of Arrow season 6, 'The Thanatos Guild', we see that things are going from bad to worse for Oliver Queen (Stephen Amell). Season 5 built up a team around him and a family to support him — now all of that is vanishing as half the team has split on its […]


Arrow Season 6: David Ramsey Talks Ricardo Diaz And Cayden James

If you're not caught up on Arrow, then the news below is a bit of a spoiler… but then again, why are you clicking on stories if you're behind? There's a new man in the hood for a while and a new villain on the way. TVLine talked with David Ramsey aka John Diggle, about […]

Kirk Acevedo

Kirk Acevedo Cast As Richard Dragon For Arrow Season 6

Arrow has found its Richard Dragon. Kirk Acevedo (Fringe) has been cast as Ricardo Diaz / Richard Dragon, who will be one of the bad guys expected to team up against Team Arrow in Arrow Season 6. He is joining a team that will also include newcomer Michael Emerson and returning David Nykl who plays […]