Cast & Crew

Directed by

Jay Oliva

Writing Credits

J.M. DeMatteis
(story by) and
Ernie Altbacker
(story by)
Ernie Altbacker
(teleplay by)
Jerry Siegel
(Superman created by) and
Joe Shuster
(Superman created by)
Bob Kane
(Batman created by) and
Bill Finger
(Batman created with)
William Moulton Marston
(Wonder Woman created by)
Steve Bissette
(Constantine created by) &
John Totleben
(Constantine created by) and
Jamie Delano
(Constantine created by) &
John Ridgway
(Constantine created by)
Arnold Drake
(Deadman created by)
Jack Kirby
(Jason Blood/Etrigan created by)
Len Wein
(Swamp Thing created by) and
Bernie Wrightson
(Swamp Thing created by)
Gardner Fox
(Zatanna created by) and
Murphy Anderson
(Zatanna created by)
Harry G. Peter
(Wonder Woman created by) (uncredited)

Cast

Matt Ryan
John Constantine
Camilla Luddington
Zatanna
Jason O'Mara
Batman
JB Blanc
Abnegazar / Merlin (voice)
Ray Chase
Jason Blood / Etrigan (voice)
Enrico Colantoni
Felix Faust
Roger Cross
John Stewart / Swamp Thing (voice) (as Roger R. Cross)
Jeremy Davies
Ritchie
Rosario Dawson
Wonder Woman
Brian T. Delaney
Husband / Shroud Leader (voice)
Alfred Molina
Destiny
Jerry O'Connell
Superman
Colleen O'Shaughnessey
Orchid
Jeffrey Vincent Parise
Policeman / Rath / Father (voice)
Laura Post
Business Woman
Fred Tatasciore
Ghast
Nicholas Turturro
Boston Brand / Deadman (voice)

Produced by

Alan Burnett
co-producer
Amy McKenna
line producer
Benjamin Melniker
co-executive producer
Sam Register
executive producer
James Tucker
supervising producer
Michael E. Uslan
co-executive producer (as Michael Uslan)

Music by

Robert J. Kral

Editing by

Christopher D. Lozinski

Casting By

Wes Gleason

Production Management

Ed Adams
production manager
Yeo Jeong Bae
production manager: DR Movie (as Yeo-Jeong Bae)
Leore Berris
assistant production manager
Jongyeol Im
production manager: DR Movie (as Jong-Yeol Im)
Lindsey Joe
production manager
Dae-Ho Kim
production manager: DR Movie (as Daeho Kim)
Bobbie Page
production supervisor
Sunisa Petchpoo
production manager

Sound Department

Jonathan Abelardo
adr editor
Jeff O. Collins
recording machine operator
Max Conklin
adr recordist
David M. Cowan
adr editor / dialogue editor
Kelly Foley Downs
adr editor / dialogue editor
Josh Eckberg
re-recording mixer
Patrick J. Foley
adr editor (as Patrick Foley) / dialogue editor (as Patrick Foley)
Mike Garcia
adr editor / dialogue editor
Wes Gleason
voice director
Matthew Thomas Hall
sound effects editor
Justin Kaupp
adr recordist
Mark Keatts
supervising adr editor (as Mark A. Keatts) / supervising dialogue editor (as Mark A. Keatts)
Wilson Martinez
track reader
Mark Mercado
adr editor
Stacey Michaels
foley artist
Greg Rubin
sound editor
Ron Salaises
sound effects editor
Fred Salinas
track reader
Carlos Sanches
re-recording mixer
Dan Smith
foley editor
Alex Ullrich
foley artist
Otis Van Osten
supervising sound editor

Visual Effects by

Brett Hardin
visual effects artist

Animation Department

Dusty Abell
character designer
Yong-o Bae
inbetween animation supervisor: DR Movie (as Yong-O Bae)
Gael Becu
background artist: DR Movie
Matthew Bordenave
storyboard revisionist
Phil Bourassa
lead character designer
Kent Butterworth
animation timer
Aaron Chavda
effects animator
Andy Chiang
prop designer
Kyung Hwa Cho
digital paint artist: DR Movie (as Kyunghwa Cho)
Bo-Yeol Choi
background art director: DR Movie (as Boyeol Choi)
Jung Ja Choi
inbetween animator: DR Movie (as Jung-Ja Choi)
Kyeong Hwa Choi
animation scanner: DR Movie (as Kyeong-Hwa Choi)
Ye Ji Choi
background artist: DR Movie (as Yeji Choi)
Yun Hee Choi
digital paint artist: DR Movie (as Yunhee Choi)
Youn Ho Chu
key animator: DR Movie (as Younho Chu)
Chris Copeland
storyboard artist
Justin Copeland
storyboard artist
Craig Cuqro
color stylist
Tim Divar
storyboard artist
Chuck Drost
storyboard artist
Bill Dunn
background painter
Sang Yong Eom
key animator: DR Movie / layout artist: DR Movie (as Sang-Yong Eom)
Yu Jung Eum
key animator: DR Movie (as Yujung Eum)
Brianna Garcia
storyboard revisionist
Matthew Girardi
supervising technical director
Jeff Hall
animation timer
Robert Harand
background key designer
Brett Hardin
effects animator / main title design and animation
Jay Hong
background key designer
Ryeon Ki Hong
color supervisor: DR Movie (as Ryeonki Hong)
Mi Sun Hwang
inbetween animator: DR Movie (as Misun Hwang)
Sin Jae Ik
key animator: DR Movie (as Jae-Ik Sin)
Hyun Jung Im
inbetween animator: DR Movie (as Hyunjung Im)
Wendy Jacobsmeyer
animation checker
Jung Eun Jang
background artist: DR Movie (as Jungeun Jang)
Jung Hyun Jang
compositor: DR Movie (as Jung-Hyun Jang)
Hye Jin Jeon
inbetween animation supervisor: DR Movie (as Hyejin Jeon)
Sae Young Jeong
key animator: DR Movie (as Sae-Young Jeong)
Chae Won Jo
inbetween animator: DR Movie (as Chae-Won Jo)
Fedja Jovanovic
background key designer
Jin Jung
inbetween animator: DR Movie
Kim Yu Jung
inbetween animator: DR Movie (as Yujung Kim)
Nam-Sun Jung
inbetween animator: DR Movie (as Namsun Jung)
Yoon Jung
animation director: DR Movie / inbetween animator: DR Movie (as Yoonjung Kim) / key animator: DR Movie
Seo-ki Kang
key animator: DR Movie (as Seoki Kang)
Sunki Kang
animation director: DR Movie / key animator: DR Movie
Chan-Hee Kim
layout artist: DR Movie (as Chanhee Kim)
Dong Joon Kim
key animator: DR Movie (as Dong-Joon Kim)
Hyung-Ki Kim
animation director: DR Movie (as Hyungki Kim) / key animator: DR Movie (as Hyungki Kim)
Hyunjung Kim
animation coordinator: DR Movie (as Hyun-jung Kim)
Jin-Ki Kim
inbetween animation supervisor: DR Movie (as Jinki Kim)
Jin-Kyung Kim
color supervisor: DR Movie
Min-Jung Kim
model checker: DR Movie
Moon-Soo Kim
key animator: DR Movie (as Moonsoo Kim)
Seog Ki Kim
CGI: DR Movie (as Seog-Ki Kim)
Sin Young Kim
key animator: DR Movie (as Sin-Young Kim)
Tae-il Kim
layout artist: DR Movie (as Taeil Kim)
Yoon Up Kim
inbetween animator: DR Movie (as Yoonup Kim)
Young-sik Kim
key animator: DR Movie (as Dong-Sik Kim)
O-joon Kown
compositor: DR Movie (as O-Joon Kown)
Jung Woo Ku
digital paint artist: DR Movie (as Jungwoo Ku)
Bang Won Lee
layout artist: DR Movie
Jin Young Lee
inbetween animator: DR Movie (as Jinyoung Lee)
Joung Gil Lee
animation director: DR Movie (as Joung-Gil Lee) / key animator: DR Movie (as Joung-Gil Lee)
Ju Hee Lee
background artist: DR Movie (as Juhee Lee)
Junyoung Lee
inbetween animator: DR Movie
Moonjae Lee
key animator: DR Movie (as Moon-Jae Lee)
Na Ra Lee
inbetween animator: DR Movie (as Nara Lee)
Seon Mi Lee
inbetween animator: DR Movie (as Seon-Mi Lee)
Seungkyung Lee
animation director: DR Movie
Steve Lee
animation coordinator: DR Movie
Steward Lee
storyboard artist
Suk Bum Lee
compositing director: DR Movie (as Suk-Bum Lee)
Sung Ju Lee
background artist: DR Movie (as Sungju Lee)
Sung-Hun Lee
inbetween animator: DR Movie (as Seong-Heon Lee)
Yonggwan Lee
key animator: DR Movie (as Yong-Gwan Lee)
Chun Liu
background painter
Sam Liu
storyboard artist
Christina Long
color stylist
Kyeongduk Lyeom
key animator: DR Movie
Kevin Molina-Ortiz
storyboard artist
Herb Moore
animation timer
Bob Nesler
animation timer
Chang-Min Oh
compositor: DR Movie
No Bong Oh
background artist: DR Movie (as Nobong Oh)
Seongha Oh
compositor: DR Movie (as Seong-Ha Oh)
Eun Jung Park
compositor: DR Movie (as Eunjung Park)
Eun-a Park
final checker: DR Movie
Hoon Park
key animator: DR Movie
Hyeon Ju Park
inbetween animator: DR Movie (as Hyunju Park)
Hyung Min Park
CGI: DR Movie (as Hyung-Min Park)
Jong Beom Park
final checker: DR Movie (as Jong-Beom Park)
Jong-jin Park
key animator: DR Movie (as Jong-Jin Park)
Ki-Duk Park
model checker: DR Movie (as Kiduk Park)
Min Su Park
compositor: DR Movie (as Minsu Park)
Siock Park
layout artist: DR Movie
Justin Schultz
animation checker
Ji Woo Seo
background artist: DR Movie (as Jiwoo Seo)
Sangtae Shin
key animator: DR Movie (as Sang-Tae Shin)
Christina Sotta
storyboard artist
Kirk Van Wormer
storyboard artist
Kim Seok Won
inbetween animator: DR Movie (as Seok-Won Kim)
Jong Ho Yoon
inbetween animator: DR Movie (as Jongho Yoon)
Hyun Hee Yu
inbetween animator: DR Movie (as Hyunhee Yu)
Sung Soo Yuk
key animator: DR Movie (as Sungsoo Yuk)
Wei M. Zhao
background painter (as Wei Zhao)

Casting Department

Liz Carroll
casting administrator

Editorial Department

Melissa Bailey
assistant editor
Greg Emerson
post production executive
Gabriel Thorburn
assistant editor
Rebecca Unger
post-production manager

Music Department

Christine H. Luethje
music editor
James Murray
trailer music

Additional Crew

Cher Bentley
production support
Lori Blackstone
business and legal affairs
Yadira Davis
production accountant
Tina Fallah
production support
Sharmalee Lall
business and legal affairs
Debbie Lindquist
production accountant
Andrea Lo
production support
Rebecca Mathany
business and legal affairs
Tamara Miles
production support
Chaz Murphy
production accountant
Bonnie Negrete
business and legal affairs
Jill Share
production support (as Jill Share)
Maral Simonian
production accountant
Joulene St. Catherine
business and legal affairs
Kira Tirimacco
production support
Renee Toporzysek
production support
Athena Wingate
production accountant
All Filters