Stephen Amell | Oliver Queen /
The Arrow |
Katie Cassidy | Laurel Lance |
David Ramsey | John Diggle |
Willa Holland | Thea Queen |
Emily Bett Rickards | Felicity Smoak |
Colton Haynes | Roy Harper |
Manu Bennett | Slade Wilson |
Susanna Thompson | Moira Queen |
Paul Blackthorne | Quentin Lance |
Grant Gustin | Barry Allen |
Kevin Alejandro | Sebastian Blood /
Brother Blood |
Celina Jade | Shado |
Caity Lotz | Sara Lance |
Roger Cross | Detective Lucas Hilton |
Bex Taylor-Klaus | Sin |
Jesse Hutch | Officer Daily |
Dylan Neal | Dr. Anthony Ivo |
Graham Shiels | Cyrus Gold |
Colin Donnell | Tommy Merlyn |
Olivia Cheng | Linda Park |
Jennifer Cheon Garcia | Officer Jones
(as Jennifer Cheon) |
Danny Dworkis | The Technician |
Ron Selmour | The Butcher
(as Ronald Selmour) |
Christian Michael Cooper | Orphan
(uncredited) |
Charles Jarman | Pirate
(uncredited) |
Jeremy Raymond | Sleazy Clerk
(uncredited) |