Confessions

Series 7 - Episode 20 Confessions

ADVERTISEMENT

Summary

When they learn of an upcoming attack on the city, Oliver and the team call on Roy Harper to help stop the Ninth Circle - but things go awry and there is huge collateral damage.

Cast & Crew

Oliver Queen Stephen Amell
John Diggle David Ramsey
Felicity Smoak Emily Bett Rickards
Roy Harper Colton Haynes
Dinah Drake Juliana Harkavy
Emiko Queen Sea Shimooka
see more
Drama