Season 6 Episodes15
Cast11

Caity Lotz
Sara Lance / White Canary

Tala Ashe
Zari Tarazi

Jes Macallan
Ava Sharpe

Amy Louise Pemberton
Gideon (voice)

Olivia Swann
Astra Logue

Adam Tsekhman
Gary Green

Nick Zano
Nathaniel 'Nate' Heywood / Steel

Dominic Purcell
Mick Rory / Heat Wave

Matt Ryan
John Constantine

Shayan Sobhian
Behrad Tarazi

Lisseth Chavez
Esperanza 'Spooner' Cruz
Crew5
Ray Utarnachitt
Writer
Richard Buckmaster
Director of Photography

Andrew Kasch
Editor

Maisie Richardson-Sellers
Director
Marcelena Mayhorn
Writer
Discussion
0 comments
Join the conversation
Share your take and reply to other fans.
No comments yet
Be the first to share your thoughts on this episode.















