Edit
Constantine: City of Demons - The Movie (2018) Poster

Full Cast & Crew

Directed by 

Doug Murphy

Writing Credits  

J.M. DeMatteis ... (written by)
 
Steve Bissette ... (Constantine co-created by) &
John Totleben ... (Constantine co-created by) and
Jamie Delano ... (Constantine co-created by) &
John Ridgway ... (Constantine co-created by)
 
J.M. DeMatteis ... (Asa created by) &
Philip Tan ... (Asa created by)
 
Jamie Delano ... (Chas Chandler created by) &
John Ridgway ... (Chas Chandler created by)

Cast (in credits order)  

Matt Ryan ... John Constantine / Constantine-Demons (voice)
Laura Bailey ... Asa the Healer / Trish / Kidnapped Girl (voice)
Robin Atkin Downes ... Butler / Nergal (voice)
Rachel Kimsey ... Angela / Announcer / Little Kid (voice)
Jim Meskimen ... Beroul / Quedbas / Cheleb / Trish's Doctor (voice)
Emily O'Brien ... Renee Chandler (voice)
Damian O'Hare ... Chas Chandler / Amainon / Decarabia (voice)
Kevin Michael Richardson ... Mahonin / Police Officer / Old Man (voice)
Rick D. Wasserman ... Mictlantecuhtli / The Driver (voice) (as Rick Wasserman)

Produced by 

Greg Berlanti ... executive producer
David S. Goyer ... executive producer
Butch Lukic ... producer (produced by)
Liz Marshall ... line producer
Sam Register ... executive producer
Sarah Schechter ... executive producer

Music by 

Kevin Riepl

Editing by 

Kyle Stafford

Casting By 

Wes Gleason

Art Direction by 

Phil Bourassa

Production Management 

Ed Adams ... 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
Nicole Torres ... assistant production manager

Art Department 

Andria Besancon ... storyboard artist
Sharon Bridgeman ... storyboard artist
Kim Da Ean ... prop designer: Digital eMation Inc. (as Da-eun Kim)
In Jung ... storyboard artist: Digital eMation Inc.
Young-min Kim ... prop designer: Digital eMation Inc. (as Minyung Kim)
Arthur Lee ... prop designer (as Art Lee)
Seungkyu Lee ... storyboard artist: Digital eMation Inc. (as Seungkyoo Lee)
David Maximo ... storyboard artist
Milo Neuman ... storyboard artist
Ruben Procopio ... storyboard artist
Song Shin Yung ... storyboard artist: Digital eMation Inc. (as Shinyoung Song)
Sang Il Sim ... storyboard artist: Digital eMation Inc. (as Sang-Il Shim)
Kyungwon Yim ... storyboard artist: Digital eMation Inc.
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 (as Michael Garcia) / dialogue editor (as Michael Garcia)
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
John Reynolds ... adr editor / dialogue editor
John Reynolds ... adr editor / dialogue editor
Fred Salinas ... track reader

Visual Effects by 

Anthony Andrade ... effects animation (as Anthony Akira Andrade)
Eddie Jaeil Byun ... cg team: Digital eMation Inc.
Aaron Chavda ... effects animation
Jin Choi ... compositor: Digital eMation Inc.
Nick DeMartino ... effects animation
Gassama Fatou ... cg team: Digital eMation Inc.
Brett Hardin ... effects animation
Daeguen Hong ... cg team: Digital eMation Inc.
Andy Jolliff ... effects animation
Kim Kang-Ok ... compositor: Digital eMation Inc. (as Kangoh Kim)
Unsik Kim ... compositor: Digital eMation Inc. (as Unshik Kim)
So-eun Park ... cg team: Digital eMation Inc.
Jason Plapp ... effects animation
Joo-Hee Yang ... compositor: Digital eMation Inc. (as Joohee Yang)
Hongsun Yoon ... cg team: Digital eMation Inc.

Animation Department 

Yong Ahn ... ink and paint: Digital eMation Inc.
Kim Bowen ... color stylist
Erik Caines ... background designer
Kang Seung Chan ... color background models: Digital eMation Inc. (as Seungchan Kang)
Hye Young Cho ... model checker: Digital eMation Inc. (as Hyeyung Jo)
Yong Oun Cho ... layout artist: Digital eMation Inc. (as Yongwoon Jo)
Dae-Sung Choi ... key animator: Digital eMation Inc. (as Daesung Choi)
Naksoo Choi ... inbetween artist: Digital eMation Inc.
Sangshik Choi ... key animator: Digital eMation Inc.
Dong-Moon Chu ... final checker: Digital eMation Inc. (as Dongmoon Choo)
Tristin Cole ... background painter
Kim Da Ean ... character designer: Digital eMation Inc. (as Da-eun Kim)
Jeff Hall ... animation timer
Robert Haverland ... lead background designer
Soon-Yi Heo ... color background: Digital eMation Inc. (as Soonyi Heo)
Chulgi Hong ... inbetween artist: Digital eMation Inc. (as Chulki Hong)
Jamie H. Huang ... animation timer (as Jamie Huang)
Hyang-Kyoun Im ... inbetween artist: Digital eMation Inc. (as Hyangkyoon Yim)
Mike Inman ... background painter
Jin-Yeol Jang ... key animator: Digital eMation Inc. (as Jinyul Jang)
Jungbong Jang ... ink and paint: Digital eMation Inc.
Eun Suk Jeong ... ink and paint: Digital eMation Inc. (as Yoonsuk Jung)
Joocheol Jeong ... key animator: Digital eMation Inc. (as Joochul Jung)
Yangho Ji ... animation director: Digital eMation Inc.
Joonrae Jo ... layout artist: Digital eMation Inc.
Park Jong-yoon ... color background models: Digital eMation Inc. (as Jongyoon Park)
Hyun Chul Jung ... layout artist: Digital eMation Inc. (as Hyunchul Jung)
Jin Suk Jung ... inbetween artist: Digital eMation Inc. (as Jinsook Jung)
Kim Yu Jung ... inbetween artist: Digital eMation Inc. (as Yoojoong Kim)
Seung-Joon Jung ... key animator: Digital eMation Inc. (as Seungjoon Jung)
Yoon Jung ... key animator: Digital eMation Inc.
Young Won Jung ... key animator: Digital eMation Inc. (as Yungwon Jung)
Hakjoon Kang ... background designer
Sunki Kang ... animation director: Digital eMation Inc.
Bongkeun Kim ... key animator: Digital eMation Inc.
Geum-soo Kim ... model checker: Digital eMation Inc. (as Guemsun Kim)
Haesung Kim ... color background: Digital eMation Inc.
Hwa Soon Kim ... ink and paint: Digital eMation Inc. (as Hwasoon Kim)
Hyo Shik Kim ... key animator: Digital eMation Inc. (as Hyoshik Kim)
Hyun Chul Kim ... inbetween artist: Digital eMation Inc. (as Eunchul Kim)
Jaeong Kim ... key animator: Digital eMation Inc.
Jun Chan Kim ... layout artist: Digital eMation Inc. (as Joonchan Kim)
Mi-young Kim ... ink and paint: Digital eMation Inc. (as Miyung Kim)
Myung Ho Kim ... inbetween artist: Digital eMation Inc. (as Myungho Kim)
Richard Kim ... background painter
Tae-il Kim ... layout artist: Digital eMation Inc. (as Taeil Kim)
Young-min Kim ... character designer: Digital eMation Inc. (as Minyung Kim)
Yung-eun Ko ... ink and paint: Digital eMation Inc.
Kyoung Ran Ku ... ink and paint: Digital eMation Inc. (as Kyungran Koo)
Han-ah Lee ... ink and paint: Digital eMation Inc.
Hyang-Yi Lee ... color background models: Digital eMation Inc. (as Hyanghee Lee)
Jeong Eun Lee ... ink and paint: Digital eMation Inc. (as Jungin Lee)
Ji Youn Lee ... ink and paint: Digital eMation Inc. (as Jiyun Lee)
Jung Hee Lee ... model checker: Digital eMation Inc. (as Junghee Lee)
Jung Suk Lee ... key animator: Digital eMation Inc. (as Jungsuk Lee)
Kyoung-Soo Lee ... animation director: Digital eMation Inc. (as Kyungsoo Lee)
Seok-Bum Lee ... key animator: Digital eMation Inc. (as Bumsuk Lee)
Seungkyung Lee ... animation director: Digital eMation Inc.
Sun-Ho Lee ... background designer: Digital eMation Inc. (as Sunho Lee)
Yu-Jin Lee ... color models: Digital eMation Inc. (as Yoojin Lee)
Pakin Liptawat ... background designer
Chun Liu ... background painter
Pamela Long ... color stylist
Michel Lyman ... animation timer (as Mike Lyman)
Tom Mazzocco ... animation timer
Herb Moore ... animation timer
Hyunhee Oh ... color background models: Digital eMation Inc.
Soongrok Oh ... inbetween artist: Digital eMation Inc.
Ung-Hwan Oh ... background designer: Digital eMation Inc. (as Eunghwan Oh)
John Paik ... background designer
Hyojung Park ... ink and paint: Digital eMation Inc.
Joong Ho Park ... color background: Digital eMation Inc. (as Joongho Park)
Kyungmi Park ... inbetween artist: Digital eMation Inc.
Sangwon Park ... key animator: Digital eMation Inc.
Youngho Park ... inbetween artist: Digital eMation Inc. (as Yongho Park)
Tom Pope ... animation timer
Justin Schultz ... animation checker
Young Hee Sim ... key animator: Digital eMation Inc. (as Yunghee Shim)
Gui-Dal Song ... key animator: Digital eMation Inc. (as Gidal Song)
Jon Suzuki ... character designer
Cameron Thompson ... background designer
Thomas Yamaoka ... background painter
Kwang-seock Yang ... layout artist: Digital eMation Inc. (as Kwangsuk Yang)
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
Brittany Canasi ... post-production manager
David Cowles ... on-line editor
Greg Emerson ... post-production executive
Gabriel Gianola ... assistant film editor
Matt Hanchey ... assistant editor
Rebecca Unger ... post-production manager

Additional Crew 

Ashley Hee-Eun Bae ... production staff: Digital eMation Inc.
Cher Bentley ... production support
Lori Blackstone ... business & legal affairs
Brendan Brasier ... rights & clearances
Frances E. Chang ... production administrator (as Frances Chang)
Yadira Davis ... production accountant
Daphne Fei ... production support
Matthew Girardi ... supervising technical director
Wes Gleason ... voice director
Jehan Jawad ... business & legal affairs
Sujin Jung ... production staff: Digital eMation Inc.
Agatha Sarim Kim ... production staff: Digital eMation Inc.
Audrey Kim ... production support
Scarlet Sookyung Kim ... production staff: Digital eMation Inc.
Sooho Kim ... production staff: Digital eMation Inc. (as Sunho Kim)
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
Tracy Nicoletti ... production support
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