Someone on the Team is a Traitor in 'Arrow' 6x09 Trailer

"There's a witness who is willing to testify that you are the Green Arrow," announces Quentin Lance in the new Arrow trailer for the episode, "Irreconcilable Differences." That witness is supposedly someone on the team.

The plot thickens. All of this is happening while still in the middle of Oliver's bail and Samanda Watson's FBI investigation. And look, Oliver and Felicity, who are the worst friends ever, even get their own uninterrupted wedding. Nonsense.

Meanwhile, Black Siren and Cayden James, who is the most underwhelming villain so far, kidnap poor Quentin Lance. The man has been through enough, let him live.

Who do you think is the team traitor? Is there a team traitor or is it all a setup? Will the team divorce? I actually really like the new characters and hope they get their due since Oliver is too busy being mayor.

You can read the episode summary below.
BLACK SIREN KIDNAPS LANCE— Quentin Lance (Paul Blackthorne) is kidnapped by Black Siren (Katie Cassidy) and Cayden James (guest star Michael Emerson), who are looking to trade Lance’s life for a weapon of mass destruction. Oliver (Stephen Amell) and Team Green Arrow must figure out a way to save Lance while still keeping the city safe. Laura Belsey directed the episode written by Beth Schwartz & Sarah Tarkoff (#609). Original airdate 12/7/2017.
The midseason finale airs next week on Thursday, December 7 at 9/8c on The CW.