Oliver Queen
John Diggle / Green Arrow
Thea Queen (credit only)
Felicity Smoak
Curtis Holt / Mr. Terrific
Rene Ramirez / Wild Dog
Dinah Drake / Black Canary
Laurel Lance / Black Siren (credit only)
Quentin Lance (credit only)
Slade Wilson / Deathstroke
Samanda Watson
Nylander
Vincent Sobel / Vigilante
Young Joseph Wilson
Joseph Wilson
Councilwoman Emily Pollard
Warden
News Host
Director
Darryl / Xien Ming
Jackal #2
William Clayton
Officer Nick Anastas
Jackal #1
Vigilante (voice) (uncredited)