David Ramsey

‘Arrow’ Season 7, Episode 17 “Inheritance” Was Worth Contesting [SPOILER REVIEW]

Welcome back to Bleeding Cool‘s continuing look at the seventh season of the CW‘s Arrow. Last week’s episode of the CW‘s Arrow was one of those that left you feeling… let’s go with hoping that the writers don’t believe in that whole “fixed points in time that can’t be changed” concept because right now? The future’s not too bright […]

‘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’ Recap: “Past Sins” Could Prove Fatal for Oliver [SPOILERS]

Welcome back to Bleeding Cool‘s recap of the seventh season of the The CW’s Arrow, continuing with this week’s episode “Past Sins.” Arrow s07e11 ‘Past Sins’: The past comes back to haunt both Oliver (Stephen Amell) and Laurel (Katie Cassidy). Curtis (Echo Kellum) is upset when he discovers that Diggle (David Ramsey) and Lyla (guest star Audrey Marie Anderson) […]

Arrow Season 7 Poster

Oliver is Having a Bad Time in Prison in New Arrow Trailer

Arrow fans: it is almost time. Ahead of the season debut next week, a new trailer posted a trailer on their Twitter page shows just how miserable Oliver is so far in his prison stay (it can’t be all bad. Stephen Amell‘s wrestling buddy Cody Rhodes is there!). The gang is all here, and their […]

Marc Guggenheim Talks About His Final Arrow Season Finale

Marc Guggenheim has been one of the main architects of the Arrowverse, helping to build up a live-action universe of DC heroes that is more popular in a lot of ways than their big-screen counterparts. He has been the showrunner or co-showrunner on all six seasons of Arrow but will be stepping down at the end […]

Arrow Season 6: Oliver Queen Is Asking for Trust and Caution

Tonight is the penultimate episode of Arrow season 6. As with most of their season finales, the big bad is making his move and all hell is breaking loose — and Oliver Queen (Stephen Amell) is in the center of it. The CW has released a new clip that has all of Team Arrow together […]

Flash Season 4: 13 New Images from the Episode ‘Think Fast’

Tonight we get a new episode of The Flash, but the CW has released 13 new images for the penultimate episode of season 4 called Think Fast. And while they’re not overly spoiler-filled, there is enough that I’m going to through out a *** Spoiler Warning *** . . . Here is the official episode […]

Arrow Season 6 Finale: Ramifications and Things That Can’t Be Undone

This season of Arrow has been building to a big finale between Oliver Queen (Stephen Amell) and Ricardo Diaz (Kirk Acevedo), and both Amell and outgoing co-showrunner Marc Guggenheim have said that things will happen in the season finale that are game changers and won’t be undone. There has been a lot of speculation about […]

Arrow Season 6: Cast Talks About the Upcoming Trial of Oliver Queen

With the big Oliver Queen trial coming up this week on Arrow, fans are trying to figure out exactly what is going to happen and what the clues mean. Spoilers ahead! The preview trailer shows Tommy Merlyn (Colin Donnell) dropping into the courtroom dressed as the Green Arrow. We also know that the season finale […]


Arrow Season 6: [Spoiler] to Leave Series at End of Season

With Arrow season six speeding towards it’s conclusion, it’s not surprising to learn of that certain cast members won’t be back for season seven. We already knew that Willa Holland was leaving the series and they had the goodbye episode of Thea Queen a few episodes back. But word from THR.com is that another original […]

flash season 4 Lose Yourself

The Flash Season 4: Title and Synopsis for Penultimate Episode

The CW has released the title and synopsis for the penultimate episode of The Flash season 4. The episode title is ‘Think Fast’ and guest stars David Ramsey who plays John Diggle, aka Spartan, on Arrow. This will be Ramsey’s fifth appearance on the series, including the original crossover between The Flash and Arrow, the setup for […]