Season 5 of Arrow hasn't been the easiest so far for John Diggle, and unfortunately, it's probably going to get worse before it gets better.
Executive producer Marc Guggenheim recently spoke to EW about Diggle's (David Ramsey) journey this season, including how he deals with his superior officer framing him for murder and treason.
“This is the start of a storyline that’s actually going to carry us through episode 512. There’s going to be a long tail storyline that we’re doing with Dig this year.”
Fans will see just how far Oliver is willing to go for his friend, even if they aren't necessarily on the same page at the moment.
“At the end of 502, Diggle gets arrested and 504 deals with how Oliver handles that circumstance,” Guggenheim says. “It’s not so much about changing their dynamic as it is what lengths will Oliver go to for his best friend.”
Diggle is quickly learning that whether he likes it or not, Star City is where he needs to be.
“WWE STAR CODY RHODES BRINGS THE SMACKDOWN TO STAR CITY — Now that Oliver (Stephen Amell) has his new team, they are ready to hit the streets but Oliver doesn’t feel they are ready. Headstrong Wild Dog (guest star Rick Gonzalez) defies the Green Arrow’s orders and sets out on his own after a new drug dealer, Garret Runnels (guest star Cody Rhodes), who is terrorizing Star City. Runnels proves more powerful than Wild Dog and it is up to the Green Arrow to go head to head with Runnels to save his teammate.”
Arrow airs on The CW Wednesdays at 8 p.m. ET.