Did Oliver manage to rise to the occasion and save his team?
That was his plan on Arrow Season 6 Episode 10 as Cayden James and Black Siren continued to work together in order to torment the Green Arrow.
Things took an explosive turn when Oliver learned one of Cayden's secret and he had to team up with the unlikeliest of allies.
Meanwhile, Dinah decided it was time to bond with Vince, but did she have an ulterior motive?
Use the video above to watch Arrow online right here via TV Fanatic.
Get caught up on all the latest action right now.
Paul Dailly is the Associate Editor for TV Fanatic. Follow him on Twitter.