A new report gave away a spoiler relating to John Diggle (David Ramsey) and how his storyline might play out in season 3 of Arrow.

Carrie Diaries Alum To Play Thea's Love Interest In Season 3   

Entertainment Weekly's spoiler room revealed that Diggle will be in quite the quandary in the next chapter of the CW series. Marc Guggeheim, executive producer of the show, told the publicaion that he will be struggling with his identity as he takes on new roles in season 3.

"What's Diggle's identity?" he said. "Is he his own man, is he just Oliver's sidekick, is he a father, is he a husband? He used to be a solider, now he's a part of Oliver's crusade. Is he going to end up at A.R.G.U.S.? He's got some very hard choices to make."

Supernatural Alum To Play Cupid, With A Lethal Crush On The Arrow   

In August, it was also revealed that Diggle is all set to play dad as his wife is pregnant and Oliver Queen, played by Stephen Amell, doesn't think it is a good idea to keep Diggle in the line of fire anymore. Movie Pilot reported that the argument that is shown between Diggle and Oliver in a teaser for season 2 probably had to do with this development.

A new promo for the show highlighting Ray Palmer aka The Atom, played by Brandon Routh was also recently released.

Palmer will eventually end up owning Queen Consolidated and there will be a whole lot of friction between him and Queen. In the promo, Palmer is introduced as Oliver looks a bit flustered walking into the offices and seeing a confident and domineering Palmer in his conference room. "I parked on your roof, hope that's OK? ... You guys valet, right?" Palmer informs Ray with a smidge of attitude.

The finale of season 2 of Arrow aired on May 14 on the CW.

Season 3 premieres on October 8 on The CW.

Watch the trailer for season 3 here: