Cast (19)

Megalyn Echikunwoke

Mari McCabe / Vixen (voice)

Stephen Amell

Oliver Queen / Green Arrow (voice)

Grant Gustin

Barry Allen / The Flash (voice)

Emily Bett Rickards

Felicity Smoak / Overwatch (voice)

Carlos Valdes

Cisco Ramon (voice)

Victor Garber

Dr. Martin Stein / Firestorm (voice)

Brandon Routh

Ray Palmer / The Atom (voice)

Katie Cassidy

Laurel Lance / Black Canary (voice)

Maria Canals-Barrera

Dr. Vargas (voice)

Trevor Devall

Drake / Jones (voice)

Neil Flynn

Chuck (voice)

Hakeem Kae-Kazim

Eshu (voice)

Brandon Keener

Silk Tie (voice)

Toks Olagundoye

Mari's Mother / News Reporter / Teaching Assistant (voice)

Anika Noni Rose

Kuasa (voice)

Sean Patrick Thomas

Professor Macalester (voice)

Kari Wuhrer

Patty (voice)

Kevin Michael Richardson

D.O.C Guard (voice)

Kimberly Brooks

Young Mari (voice)

Crew (20)

Greg Berlanti

Executive Producer

Marc Guggenheim

Executive Producer

Keto Shimizu

Writer

Wendy Mericle

Writer

Lauren Certo

Writer

Brian Ford Sullivan

Writer

Andrew Kreisberg

Executive Producer

Nick Reczynski

Editor

Curt Geda

Director

James Tucker

Producer

Sarah Tarkoff

Writer

Keto Shimizu

Story Editor

Wes Gleason

Casting

James Tucker

Director

Marc Guggenheim

Story Editor

Nathaniel Blume

Music

Nolan Dunbar

Writer

Marc Guggenheim

Writer

Blake Neely

Music

Christopher D. Lozinski

Editor