Edit
Freedom Fighters: The Ray (Video 2018) Poster

Full Cast & Crew

Directed by 

Ethan Spaulding

Writing Credits  

Emilio Ortega Aldrich ... (written by) &
Lauren Certo ... (written by) &
Marc Guggenheim ... (written by) &
Sarah Hernandez ... (written by) &
Elizabeth Kim ... (written by) and
Sarah Tarkoff ... (written by)
 
Jerry Siegel ... (based on characters created by: Supergirl) &
Joe Shuster ... (based on characters created by: Supergirl)
 
Jack C. Harris ... (character created by: The Ray) (as Jack Harris) &
Joe Quesada ... (character created by: The Ray)
 
Gerry Conway ... (character created by: Vibe aka Cisco Ramon) &
Chuck Patton ... (character created by: Vibe aka Cisco Ramon)
 
Gerry Conway ... (character created by: Vixen) &
Bob Oksner ... (character created by: Vixen)

Cast (in credits order)  

Russell Tovey ... The Ray / Ray Terrill (voice)
Jason Mitchell ... Black Condor / John Trujillo (voice)
Dilshad Vadsaria ... Phantom Lady / Jenny Knight (voice)
Melissa Benoist ... Overgirl (voice)
Megalyn Echikunwoke ... Vixen / Mari McCabe (voice)
Echo Kellum ... Mr. Terrific / Curtis Holt (voice)
Danielle Panabaker ... Caitlin Snow (voice)
Carlos Valdes ... Vibe / Cisco Ramon (voice)
Iddo Goldberg ... Red Tornado (voice)
Sunil Malhotra ... Jacob (voice)
Matthew Mercer ... Black Arrow / Green Arrow / Oliver Queen / Dollman (voice)
Colleen O'Shaughnessey ... Grace Terrill (voice)
Laura Post ... Little Girl / Mom / Resistance Gunner (voice)
Christopher Corey Smith ... Donald (voice)
Bruce Thomas ... Richard Terrill (voice)
Scott Whyte Scott Whyte ... Blitzkreig / The Flash / Barry Allen (voice)

Produced by 

Greg Berlanti ... executive producer
Curt Geda ... producer (produced by)
Marc Guggenheim ... executive producer
Liz Marshall ... line producer
Sam Register ... producer

Editing by 

Kyle Stafford

Casting By 

Wes Gleason

Art Direction by 

Phil Bourassa

Production Management 

Ed Adams ... production manager
Brittany Canasi ... post-production manager
Peter Girardi ... executive in charge of production
Brian E.S. Jones ... executive in charge of production
Angela O'Sullivan ... production manager
Bobbie Page ... production supervisor
Amy Pijanowski ... production manager
Cindy Rangel ... assistant production manager
Charlie Sweitzer ... post-production manager
Nicole Torres ... assistant production manager
Rebecca Unger ... post-production manager

Art Department 

Andy Chiang ... prop designer
Brendan Clogher ... additional storyboard artist
In Jung ... prop designer: Digital eMation Inc.
Young-min Kim ... prop designer: Digital eMation Inc. (as Minyung Kim)
Youngsoo Kim ... storyboard artist: Digital eMation Inc. (as Yungsoo Kim)
Arthur Lee ... prop designer (as Art Lee)
Kyoung-Soo Lee ... storyboard artist: Digital eMation Inc. (as Kyungsoo Lee)
Seungkyu Lee ... storyboard artist: Digital eMation Inc. (as Seugkyoo Lee)
David Maximo ... storyboard artist
Choi Soo Myung ... storyboard artist: Digital eMation Inc. (as Soomyung Choi)
Milo Neuman ... storyboard artist
Ruben Procopio ... storyboard artist
Norm Ryang ... prop designer
Sang Il Sim ... storyboard artist: Digital eMation Inc. (as Sang-Il Shim)
Kyoung-Won Yim ... storyboard artist: Digital eMation Inc. (as Kyungwon Yim)
Emi Yonemura ... storyboard artist
Dj Zutkovic ... storyboard artist

Sound Department 

Jeff O. Collins ... recording machine operator
David M. Cowan ... adr editor / dialogue editor
Kelly Foley Downs ... adr editor / dialogue editor
Patrick J. Foley ... adr editor (as Patrick Foley) / dialogue editor (as Patrick Foley)
Mike Garcia ... adr editor / dialogue editor
Robert Hargreaves ... re-recording mixer / sound designer
Mark Keatts ... supervising adr editor (as Mark A. Keatts) / supervising dialogue editor (as Mark A. Keatts)
Wilson Martinez ... track reader
Fred Salinas ... track reader

Visual Effects by 

Eddie Jaeil Byun ... cg team: Digital eMation Inc.
Eunjoo Choi ... compositor: Digital eMation Inc.
Hyemin Choi ... compositor: Digital eMation Inc.
Il Choi ... compositor: Digital eMation Inc.
Jin Choi ... compositor: Digital eMation Inc.
Seokyoon Choi ... compositor: Digital eMation Inc. (as Sukyoon Choi)
Gassama Fatou ... cg team: Digital eMation Inc.
Daeguen Hong ... cg team: Digital eMation Inc.
Hong June Hyoup ... compositor: Digital eMation Inc.
Kyoohwan Jo ... compositor: Digital eMation Inc.
Kim Kang-Ok ... compositor: Digital eMation Inc. (as Gang-Ok Kim)
Jiwook Kim ... compositor: Digital eMation Inc. (as Shiwook Kim)
Sodam Kim ... compositor: Digital eMation Inc.
Soo Jeong Kim ... compositor: Digital eMation Inc. (as Soojung Kim)
Unsik Kim ... compositor: Digital eMation Inc. (as Unshik Kim)
Kwanghee Lee ... compositor: Digital eMation Inc.
Moonsub Lee ... compositor: Digital eMation Inc.
Zhang-Ho Park ... compositor: Digital eMation Inc. (as Jangho Park)
Joo-Hee Yang ... compositor: Digital eMation Inc. (as Joohee Yang)
Jungyoon Yang ... cg team: Digital eMation Inc.
Hongsun Yoon ... cg team: Digital eMation Inc.

Animation Department 

Tae Keun Ahn ... key animator: Digital eMation Inc. (as Taeguen Ahn)
Yong Ahn ... color models: Digital eMation Inc.
Anthony Andrade ... effects animator (as Anthony Akira Andrade)
Ji-hyun Baek ... key animator: Digital eMation Inc. (as Jihyun Baek)
Kang Seung Chan ... color background models: Digital eMation Inc. (as Seungchan Kang)
Hye Young Cho ... model checker: Digital eMation Inc. (as Hyeyung Jo)
Jaegyu Cho ... key animator: Digital eMation Inc. (as Jaekyoo Jo)
Jinhyun Choi ... key animator: Digital eMation Inc.
Kyung-Ho Choi ... animation director: Digital eMation Inc. (as Kyungho Choi)
Naksoo Choi ... inbetween artist: Digital eMation Inc.
Sangshik Choi ... key animator: Digital eMation Inc.
Tristin Cole ... background painter
Sean Dempsey ... animation timer
Matthew Girardi ... supervising technical director
Jeff Hall ... animation timer
Brett Hardin ... effects animator
Dan Haskett ... character designer
Soon-Yi Heo ... color background: Digital eMation Inc. (as Suni Heo)
Chulgi Hong ... inbetween artist: Digital eMation Inc. (as Chulki Hong)
Jay Hong ... background designer
Jin-Yeol Jang ... key animator: Digital eMation Inc. (as Jinyul Jang)
Jung Eun Jang ... color background: Digital eMation Inc. (as Jung-In Jang)
Hyun Chul Jeong ... layout artist: Digital eMation Inc. (as Hyunchul Jung)
Kim Yu Jin ... model checker: Digital eMation Inc. (as Yoojin Kim)
Mijung Jun ... inbetween artist: Digital eMation Inc.
In Jung ... character designer: Digital eMation Inc.
Jin Suk Jung ... inbetween artist: Digital eMation Inc. (as Jinsook Jung)
Seung Yong Jung ... final checker: Digital eMation Inc. (as Seungyong Jung)
Woorye Jung ... ink and paint: Digital eMation Inc. (as Woonrye Jung)
Yoon Jung ... key animator: Digital eMation Inc.
Hakjoon Kang ... background designer
Sunki Kang ... supervising animation director: Digital eMation Inc.
Bongkeun Kim ... key animator: Digital eMation Inc.
Bumji Kim ... ink and paint: Digital eMation Inc.
Chan-Hee Kim ... layout artist: Digital eMation Inc. (as Chanhee Kim)
Eunmi Kim ... color background: Digital eMation Inc.
Haesung Kim ... color background: Digital eMation Inc.
Hak Yong Kim ... key animator: Digital eMation Inc. (as Hakyong Kim)
Hwa Soon Kim ... ink and paint: Digital eMation Inc. (as Hwasoon Kim)
Hyo Shik Kim ... key animator: Digital eMation Inc. (as Hyoshik Kim)
Jaeong Kim ... key animator: Digital eMation Inc.
Jun Chan Kim ... layout artist: Digital eMation Inc. (as Joonchan Kim)
Mi Jung Kim ... ink and paint: Digital eMation Inc. (as Mijung Kim)
Mi-young Kim ... ink and paint: Digital eMation Inc. (as Miyung Kim)
Myung Ho Kim ... inbetween artist: Digital eMation Inc. (as Myungho Kim)
Namgi Kim ... inbetween artist: Digital eMation Inc. (as Namki Kim)
Tae-il Kim ... layout artist: Digital eMation Inc. (as Taeil Kim)
Tae-Jin Kim ... model checker: Digital eMation Inc. (as Taejin Kim)
Young-min Kim ... character designer: Digital eMation Inc. (as Minyung Kim)
Younggi Kim ... key animator: Digital eMation Inc. (as Yungki Kim)
Yung-eun Ko ... ink and paint: Digital eMation Inc.
Kyoung Ran Ku ... ink and paint: Digital eMation Inc. (as Kyungran Koo)
Beom-seok Lee ... key animator: Digital eMation Inc. (as Bumsuk Lee)
Eun Kyoung Lee ... inbetween artist: Digital eMation Inc. (as Eunkyung Lee)
Jeong Eun Lee ... ink and paint: Digital eMation Inc. (as Jung-In Lee)
Ji Youn Lee ... ink and paint: Digital eMation Inc. (as Jiyun Lee)
Jongkook Lee ... inbetween artist: Digital eMation Inc.
Kyoung-Soo Lee ... animation director: Digital eMation Inc. (as Kyungsoo Lee)
Moonjae Lee ... key animator: Digital eMation Inc.
Myunghoon Lee ... color background: Digital eMation Inc.
Sunho Lee ... background designer: Digital eMation Inc.
Yu-Jin Lee ... color models: Digital eMation Inc. (as Yujin Lee)
Pakin Liptawat ... background designer
Chun Liu ... background painter
Michael Lockwood ... background designer
Pamela Long ... color stylist
Michel Lyman ... animation timer (as Mike Lyman)
Hector Martinez ... background painter
Tom Mazzocco ... animation timer
Hyunhee Oh ... color background models: Digital eMation Inc.
Ung-Hwan Oh ... background designer: Digital eMation Inc. (as Eunghwan Oh)
Heon Kook Park ... animation director: Digital eMation Inc. (as Hunkook Park)
Kyungmi Park ... inbetween artist: Digital eMation Inc.
Sojung Park ... color background: Digital eMation Inc.
Yun Hee Park ... color background: Digital eMation Inc. (as Yunhee Park)
Jason Plapp ... effects animator
Tom Pope ... animation timer
Justin Schultz ... animation checker
Hyun Woo Seo ... layout artist: Digital eMation Inc. (as Hyunwoo Seo)
Young Hee Sim ... key animator: Digital eMation Inc. (as Yunghee Shim)
Cameron Thompson ... background designer
Kwang-seock Yang ... layout artist: Digital eMation Inc. (as Kwangsuk Yang)
Seung Woo Yang ... key animator: Digital eMation Inc. (as Seungwoo Yang)
Heung Eok Yeom ... key animator: Digital eMation Inc. (as Heung-Uk Yum)
Wung Yim ... key animator: Digital eMation Inc. (as Woong Yim)
Young-Tae Youn ... key animator: Digital eMation Inc. (as Yungtae Yoon)
Wei M. Zhao ... background painter (as Wei Zhao)
Richard Ziehler-Martin ... background painter

Casting Department 

Liz Carroll ... casting administrator

Editorial Department 

Harrison T. Barth ... assistant editor
Michael Buck ... assistant editor (as Michael G. Buck)
David Cowles ... on-line editor
Greg Emerson ... post-production executive
Gabriel Gianola ... assistant film editor
Matt Hanchey ... assistant editor

Additional Crew 

Ashley Hee-Eun Bae ... production staff: Digital eMation Inc.
Cher Bentley ... production support
Lori Blackstone ... business & legal affairs
Brendan Brasier ... rights & clearances
Sang-Wook Cho ... production staff: Digital eMation Inc. (as Sangwook Jo)
Yadira Davis ... production accountant
Tina Fallah ... production support
Daphne Fei ... production administrator
Jehan Jawad ... business & legal affairs
Sujin Jung ... production staff: Digital eMation Inc.
Agatha Sarim Kim ... production staff: Digital eMation Inc.
Audrey Kim ... production support
Pan-Sub Kim ... production staff: Digital eMation Inc. (as Pansub Kim)
Scarlet Sookyung Kim ... production staff: Digital eMation Inc.
Leif Kjaer ... vice president of business and legal affairs
Kyunmin Lee ... production staff: Digital eMation Inc. (as Kyoonmin Lee)
Debbie Lindquist ... production accountant
Andrea Lo ... production support
Rebecca Mathany ... business & legal affairs
Tamara Miles ... production support
Shanon Muir ... business & legal affairs
Bonnie Negrete ... business & legal affairs
Britton Payne ... business & legal affairs
Kimberly Shekerlian ... business & legal affairs (as Kim Shekerlian)
Maral Simonian ... production accountant
Kira Tirimacco ... production support
Renee Toporzysek ... production support
Athena Wingate ... production accountant

See also

Release Dates | Official Sites | Company Credits | Filming & Production | Technical Specs

Contribute to This Page


Recently Viewed