Cast & Crew

Directed by

Curt Geda
(directed by)
James Tucker
(directed by)

Writing Credits

Wendy Mericle
(written by) &
Keto Shimizu
(written by) &
Brian Ford Sullivan
(written by) &
Lauren Certo
(written by) &
Nolan Dunbar
(written by) &
Sarah Tarkoff
(written by) and
Marc Guggenheim
(written by)
Marc Guggenheim
(story editor) &
Keto Shimizu
(story editor)
Gerry Conway
(character created by: Jefferson Jackson) &
Pat Broderick
(character created by: Jefferson Jackson)
Gardner Fox
(character created by: Ray Palmer/The Atom)
Gerry Conway
(character created by: Cisco Ramon) &
Chuck Patton
(character created by: Cisco Ramon)
Gerry Conway
(character created by: Felicity Smoak) &
Rafael Kayanan
(character created by: Felicity Smoak)
Gerry Conway
(character created by: Martin Stein) &
Al Milgrom
(character created by: Martin Stein)
Gerry Conway
(character created by: Vixen) &
Bob Oksner
(character created by: Vixen)

Cast

Megalyn Echikunwoke
Mari / Vixen (voice)
Stephen Amell
Arrow
Katie Cassidy
Black Canary
Franz Drameh
Jax
Victor Garber
Martin Stein
Grant Gustin
Flash
Emily Bett Rickards
Felicity
Brandon Routh
The Atom
Carlos Valdes
Cisco
Kimberly Brooks
Young Mari
Maria Canals-Barrera
Dr. Vargas
Trevor Devall
Drake / Jones (voice)
Neil Flynn
Chuck
Hakeem Kae-Kazim
Eshu
Brandon Keener
Silk Tie
Toks Olagundoye
Mari's Mother / News Reporter / Teaching Assistant (voice)
Kevin Michael Richardson
D.O.C. Guard
Anika Noni Rose
Kuasa
Fred Tatasciore
Police Sergeant / Detective (voice)
Sean Patrick Thomas
Professor Macalester
Kari Wuhrer
Patty

Produced by

Greg Berlanti
executive producer
Marc Guggenheim
executive producer
Andrew Kreisberg
executive producer
Amy McKenna
line producer
Tony Salama
line producer
Charlie Sweitzer
associate producer
James Tucker
producer (produced by)

Music by

Nathaniel Blume
Blake Neely

Editing by

Christopher D. Lozinski
Nick Reczynski

Casting By

Wes Gleason
(casting by)

Production Management

Ed Adams
production manager
Jeff Adams
assistant production manager
Peter Girardi
executive in charge of production
Lindsey Joe
assistant production manager
Dawn Merkel
production manager
Bobbie Page
production supervision
Sunisa Petchpoo
production manager

Second Unit Director or Assistant Director

Matthew Girardi
supervising technical director (as Matt Girardi)

Sound Department

Sarah Baluch
recording machine operator
Jeff O. Collins
recording machine operator
David M. Cowan
dialogue/adr editor
Kelly Foley Downs
dialogue/adr editor
Patrick J. Foley
dialogue/adr editor (as Patrick Foley)
Mike Garcia
dialogue/adr editor
Wes Gleason
voice direction by
Mark Keatts
supervising dialogue/adr editor (as Mark. A. Keatts)

Visual Effects by

Aaron Chavda
effects animation
Brett Hardin
effects animation
Jason Plapp
effects animation

Animation Department

Phil Bourassa
lead character design
Kim Bowen
digital paint
Kent Butterworth
animation timing
Kyungho Choi
animation director: Digital eMation
Craig Cuqro
color stylist
Dana Granger
animation checking (as Dana Jo Granger)
Jeff Hall
animation timing
Jung In
storyboard: Digital eMation (as In Jung)
Wendy Jacobsmeyer
animation checking
Steve Jones
storyboard revisionist (as Stephen Jones)
Woorye Jung
color model: Digital eMation (as Woonrye Jung)
Sunki Kang
supervising director: Digital eMation (as Sunki Gang)
Hyo Shik Kim
key animation: Digital eMation (as Hyoshik Kim)
Jun Chan Kim
layout: Digital eMation (as Joonchan Kim)
Minsoo Kim
key animation: Digital eMation
Minyung Kim
bw design: Digital eMation
Sangjin Kim
storyboard: Digital eMation
Youngsoo Kim
animation director: Digital eMation (as Yungsoo Kim)
Dae Woo Lee
storyboard: Digital eMation (as Daewoo Lee)
Seungkyung Lee
key animation: Digital eMation
Christina Long
color stylist
Wilson Martinez
track reader
David Maximo
storyboard revisionist
Tom Mazzocco
animation timing
Herb Moore
animation timing
Dong Hwan Oh
layout: Digital eMation (as Donghwan Oh)
Hyunhee Oh
color bg keys: Digital eMation
Ung-Hwan Oh
bw bg design: Digital eMation (as Eunghwan Oh)
Fred Salinas
track reader
Justin Schultz
animation checking
Sang Il Sim
key animation: Digital eMation (as Sang-Il Shim)
Bob Smith
storyboard revisionist
Seung Woo Yang
key animation: Digital eMation (as Seungwoo Yang)

Editorial Department

Melissa Bailey
assistant editor
David Cowles
online editor
Greg Emerson
post production executive
Brian Master
online editor
Matt Singer
post production manager
Gabriel Thorburn
assistant editor
Rebecca Unger
post production manager
All Filters