• People

Credits

Cast

Megalyn Echikunwoke

Megalyn Echikunwoke

Mari McCabe / Vixen (voice)

Stephen Amell

Stephen Amell

Oliver Queen / Green Arrow (voice)

Grant Gustin

Grant Gustin

Barry Allen / The Flash (voice)

Emily Bett Rickards

Emily Bett Rickards

Felicity Smoak / Overwatch (voice)

Carlos Valdes

Carlos Valdes

Cisco Ramon (voice)

Victor Garber

Victor Garber

Dr. Martin Stein / Firestorm (voice)

Brandon Routh

Brandon Routh

Ray Palmer / The Atom (voice)

Katie Cassidy

Katie Cassidy

Laurel Lance / Black Canary (voice)

Maria Canals-Barrera

Maria Canals-Barrera

Dr. Vargas (voice)

Trevor Devall

Trevor Devall

Drake / Jones (voice)

Neil Flynn

Neil Flynn

Chuck (voice)

Hakeem Kae-Kazim

Hakeem Kae-Kazim

Eshu (voice)

Brandon Keener

Brandon Keener

Silk Tie (voice)

Toks Olagundoye

Toks Olagundoye

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

Anika Noni Rose

Anika Noni Rose

Kuasa (voice)

Sean Patrick Thomas

Sean Patrick Thomas

Professor Macalester (voice)

Kari Wuhrer

Kari Wuhrer

Patty (voice)

Kevin Michael Richardson

Kevin Michael Richardson

D.O.C Guard (voice)

Kimberly Brooks

Kimberly Brooks

Young Mari (voice)

Directing

Curt Geda

Curt Geda

Director

Editing

Christopher D. Lozinski

Editor

Nick Reczynski

Editor

Production

Wes Gleason

Casting

Greg Berlanti

Greg Berlanti

Executive Producer

Andrew Kreisberg

Andrew Kreisberg

Executive Producer

Marc Guggenheim

Marc Guggenheim

Executive Producer, Story Editor, Writer

James Tucker

James Tucker

Producer, Director

Sound

Blake Neely

Blake Neely

Music

Nathaniel Blume

Music

Writing

Wendy Mericle

Writer

Sarah Tarkoff

Writer

Brian Ford Sullivan

Writer

Nolan Dunbar

Writer

Lauren Certo

Writer

Keto Shimizu

Writer, Story Editor

Copyright © 2025 Film Snail. All Rights Reserved.

The Movie Database

This website uses TMDB and the TMDB APIs but is not endorsed, certified, or otherwise approved by TMDB.