Edit
Legend of the Ancient Sword (2018) Poster

Full Cast & Crew

Directed by 

Renny Harlin

Writing Credits (in alphabetical order)  

Huihui Huang
Guangyuan Tan

Cast (in credits order)  

Leehom Wang ... Yue Wuyi
Victoria Song ... Wen Ren Yu
Godfrey Gao ... Xia Yize
Karena Ng ... Ruan
Archie Kao ... Xie Yi
Rest of cast listed alphabetically:
Julian Cheung ... Shen Ye
Yan Liu ... Cang Ming
Jiacheng Wu Jiacheng Wu ... Young Le Wu-Yi (as Humphrey Wu)

Produced by 

Steven Hui ... associate producer
Defu Jiang ... producer
Li Jie ... executive producer
Peggy Lee ... line producer
Kailuo Liu ... producer
Yan Lu ... producer
Yang Lu ... producer
Jun Meng ... associate producer
Xianming Meng ... producer
Jeeranda Naknawa ... coordinator
Nicolas Zhi Qi ... producer
Suponwich Juck Somsaman ... executive producer
Howard Sun ... associate producer
Chunlin Wang ... executive producer
YaNan Wang ... producer
Xiangu Xiang ... associate producer
Hai Yang ... producer
Weidong Yang ... executive producer
Dong Yu ... executive producer
Ben Zhang ... producer
Haiyan Zhang ... producer
Qiang Zhang ... executive producer

Music by 

Lasse Enersen

Production Design by 

Sai-Wan Lau

Art Direction by 

Sai-Wan Lau ... (production designer)

Costume Design by 

Sai-Wan Lau

Production Management 

Napassara Chaisukdamrong ... production manager: The Monk Studios
Parinya Pongsangiam ... animation manager: The Monk Studios

Second Unit Director or Assistant Director 

James Cho ... first assistant director

Sound Department 

Poolpetch Hatthakitkosol ... sound editor / sound effects editor
Monica He ... sound producer
Sarunyu Nurnsai ... sound designer
Francisco Rizzi ... foley: artist
Kaikangwol Rungsakorn ... sound designer
Martín Scaglia ... foley recordist
Nithit Wongwattanasin ... sound effects editor

Visual Effects by 

Gustav Alexandersson ... modeler: Goodbye Kansas
Jimmy Almeida ... animation lead: Tippett Studio
Seong-Kyeong An ... compositing td: 4th Creative Party
Alexis Andersson ... lighting artist: Goodbye Kansas
Milos Aradanin ... previs artist: The Third Floor
Sirikorn Areecheewakul ... production coordinator
Ivan Arsic ... matchmove artist: qlbeans
Hye-Jin Bae ... vfx production coordinator: 4th Creative Party
Seung-Je Bae ... fx artist: 4th Creative Party
Yoon-ju Bae ... motion graphics artist: 4th Creative Party
Myung-Ki Baek ... lookdev artist: 4th Creative Party
In-Kyun Bang ... vfx coordinator: 4th Creative Party
Martin Bergquist ... concept artist: Goodbye Kansas / storyboard artist: Goodbye Kansas
Brooke Bonus ... 2D animator: The Monk Studios
Duncan Burbidge ... previs supervisor: The Third Floor
Sarah Cauchois ... previs supervisor: The Third Floor
Michael Cavanaugh ... vfx editor: Tippett Studio
Min-jin Cha ... compositor: 4th Creative Party
Woong Cha ... vfx production coordinator: 4th Creative Party
Kumpon Chalermnirandorn ... texture: The Monk Studios
Martin Chamney ... previs artist: The Third Floor
Saranyu Chanasrisataporn ... effect artist: The Monk Studios
Hyun-Moon Chang ... vfx producer: 4th Creative Party
Supakorn Charoenwattanachai ... animator: The Monk Studios
Celeste Suihua Chen ... visual effects producer: pre-production (as Celeste Chen)
Chittakon Chiangtha ... visual effect: The Monk Studios
Lalita Chinthawan ... compositor
Byoung-ho Cho ... cfo: 4th Creative Party
Don-Hyuk Cho ... vfx coordinator: 4th Creative Party
Hye-in Cho ... matchmove artist: 4th Creative Party
Jae-Yeon Cho ... motion graphics artist: 4th Creative Party
Sung-ku Cho ... compositor: 4th Creative Party
Go Woon Choi ... pipeline td: 4th Creative Party
Jae-cheon Choi ... executive vfx supervisor: 4th Creative Party
Ji Won Choi ... matte painting lead: 4th Creative Party
Ji-Yeong Choi ... compositor: 4th Creative Party
Jin-Young Choi ... vfx production coordinator: 4th Creative Party
Jina Choi ... modeler: 4th Creative Party
Min-joo Choi ... vfx production coordinator: 4th Creative Party
Song-hee Choi ... animator: 4th Creative Party
Woo-Sung Choi ... modeler: 4th Creative Party
Young-Sung Choi ... systems engineer: 4th Creative Party
Hyun-il Chon ... pipeline td: 4th Creative Party
Tanoo Choorat ... character supervisor: The Monk Studios
Jae-sung Chun ... lighting lead: 4th Creative Party
Peera Daroonwan ... visual effect: The Monk Studios
Chris Dawson ... previs asset builder: The Third Floor
Danop Dharmaraksa ... visual effects producer: The Monk Studios / visual effects supervisor: The Monk Studios
John Dietz ... pre-production: BangBang
Ian Differ ... previs editor: The Third Floor
Peter Divers ... previs artist: The Third Floor
Mark Dubeau ... vfx art director: Tippett Studio
Chuck Duke ... animator: Tippett Studio
Jonas Ekman ... animator: Goodbye Kansas
Arturo Espinoza Cruz ... visual effects artist
Page Frakes ... color pipeline supervisor: Tippett Studio
Andy Fraser ... previs artist: The Third Floor
Dean Frater ... previs asset builder: The Third Floor
Leigh Freedman ... previs coordinator: The Third Floor
Nicholas Freeston ... previs asset builder: The Third Floor
Tom Gibbons ... animation supervisor: Tippett Studio
Mun-Gu Ha ... compositor: 4th Creative Party
Lee Hahn ... vfx producer: Tippett Studio
Ji-Yeon Han ... pipeline td: 4th Creative Party
Young-woo Han ... executive vfx producer: 4th Creative Party
Eun-Jeong Heo ... vfx production coordinator: 4th Creative Party
Gustaf Holmsten ... vfx art director: Goodbye Kansas
Seong-Hwan Hong ... fx artist: 4th Creative Party
Pavel Hristov ... compositor
Kwack Hwan-hee ... lighting artist: 4th Creative Party
Yong-ki Hwang ... lookdev artist: 4th Creative Party
Young-sub Hwang ... animator: 4th Creative Party
Young-Hwan Hyun ... lighting artist: 4th Creative Party
Matt Jacobs ... vfx supervisor: Tippett Studio
Lee Jae-hoon ... modeler: 4th Creative Party
Dong Jin Jang ... lookdev lead: 4th Creative Party
Seung-yeol Jang ... animation lead: 4th Creative Party
Eric Jeffery ... character rigging lead: Tippett Studio
Peter Jemstedt ... rigging artist: Goodbye Kansas
Cheol-Hwang Jeong ... cg supervisor: 4th Creative Party
Han-nah Jeong ... compositor: 4th Creative Party
Seul-ki Jeong ... lookdev artist: 4th Creative Party
Jaturon Jetwiriyanon ... animator: The Monk Studios
Ivana Jevtic ... matchmove artist: qlbeans
Jung-eun Ji ... lighting artist: 4th Creative Party
Karntida Jiraworrapat ... animator: The Monk Studios
Dae-Hyeong Jo ... vfx production coordinator: 4th Creative Party
Kyung-hoon Jo ... motion graphics lead: 4th Creative Party
Erika Johansson ... lighting artist: Goodbye Kansas
Jared Johnson ... animator: Tippett Studio
Jung-Hyun Jooh ... lighting artist: 4th Creative Party
Sung-su Jun ... planning department: 4th Creative Party
Chul Ho Jung ... pipeline lead: 4th Creative Party
Da-bin Jung ... production accountant: 4th Creative Party
Gi-hun Jung ... systems engineer: 4th Creative Party
Hae-Ryong Jung ... on-set vfx coordinator: 4th Creative Party
Hye-jee Jung ... vfx production coordinator: 4th Creative Party
Jihyun Jung ... modeler: 4th Creative Party (as Ji-Hyun Jung)
So Hee Jung ... lighting lead: 4th Creative Party
Yong-Seok Jung ... concept artist: 4th Creative Party
Songsak Junsawang ... visual effect: The Monk Studios
Chawalit Kaewmanee ... animator: The Monk Studios
Sean Kalamgi ... lighting artist: Goodbye Kansas
William Kalkanis-Ellis ... modeler: Tippett Studio
Byung-Youn Kang ... vfx production coordinator: 4th Creative Party
Chang-bae Kang ... head of lighting: 4th Creative Party
Hae-Jeong Kang ... vfx production coordinator: 4th Creative Party
Joo Eon Kang ... planning department: 4th Creative Party
Ran-Yeong Kang ... lighting artist: 4th Creative Party
Pradtana Karalop ... lighting artist: The Monk Studios
Viphada Karnjanawarit ... model: The Monk Studios
Prariwat Kaseewong ... model: The Monk Studios
Chattakarn Kengkoom ... lighting artist: The Monk Studios
Naweed Khan ... previs asset builder: The Third Floor
Bo-Geun Kim ... lookdev artist: 4th Creative Party
Byung-ju Kim ... animator: 4th Creative Party
Da Hye Kim ... vfx production coordinator: 4th Creative Party
Da-Young Kim ... motion graphics artist: 4th Creative Party
Dae-Chul Kim ... production accountant lead: 4th Creative Party
Dong-hee Kim ... content creator: 4th Creative Party
Dong-Hyun Kim ... production accountant: 4th Creative Party
Eun Young Kim ... modeler: 4th Creative Party
Eun-jin Kim ... animation lead: 4th Creative Party
Eun-se Kim ... vfx production coordinator: 4th Creative Party
Eun-Sung Kim ... matchmove artist: 4th Creative Party
Eunyoung Kim ... visual effects artist
Hye-ji Kim ... lookdev artist: 4th Creative Party
Hye-ri Kim ... vfx production coordinator: 4th Creative Party
Hye-rim Kim ... creature artist: 4th Creative Party
Hyeon-Ryeong Kim ... creature artist: 4th Creative Party
Hyun Jung Kim ... production accountant: 4th Creative Party
Hyun-soo Kim ... creature artist: 4th Creative Party
Hyung Kim ... modeler: 4th Creative Party
Jee-Hee Kim ... vfx production manager: 4th Creative Party
Ji Hye Kim ... lighting artist: 4th Creative Party
Ji-Hoon Kim ... modeler: 4th Creative Party
Jin-Chul Kim ... modeler: 4th Creative Party
Jin-Seok Kim ... animator: 4th Creative Party
Joon Hyung Kim ... compositing lead: 4th Creative Party
Joon-Hyeong Kim ... compositor: 4th Creative Party
Min-sung Kim ... modeler: Tippett Studio
On-you Kim ... animator: 4th Creative Party
Sang-Don Kim ... modeler: 4th Creative Party
Seo-Young Kim ... compositor: 4th Creative Party
SeungJang 'Jack' Kim ... modeling supervisor: Tippett Studio
Sung-Rock Kim ... creature artist: 4th Creative Party
Tae-hwa Kim ... animator: 4th Creative Party
Taek-su Kim ... vfx production coordinator: 4th Creative Party
Won-Ryong Kim ... on-set vfx coordinator: 4th Creative Party
Yang-rak Kim ... matchmove artist: 4th Creative Party
Yong-Hwan Kim ... matchmove artist: 4th Creative Party
Nol Kittiampon ... visual effects
Mack Knights ... previs artist: The Third Floor
Hyun-ju Ko ... matchmove artist: 4th Creative Party
Seok-Yeong Ko ... lookdev artist: 4th Creative Party
Stefan Kracun ... matchmove artist: qlbeans
Seung-uk Kwak ... vfx production coordinator: 4th Creative Party
Youngseok Kweon ... visual effects artist
Hyo-jin Kwon ... vfx production coordinator: 4th Creative Party
Soon-Chul Kwon ... compositor: 4th Creative Party
Kasper Larsson ... previs asset builder: The Third Floor
David Lauer ... animator: Tippett Studio
Byung-gug Lee ... concept art lead: 4th Creative Party
Chan-ran Lee ... compositing lead: 4th Creative Party
Chi-Hyun Lee ... fx artist: 4th Creative Party
Dae-Hun Lee ... fx artist
Dong-hee Lee ... creature artist: 4th Creative Party
Dong-hoon Lee ... supervisor: 4th Creative Party
Dong-won Lee ... pipeline td: 4th Creative Party
Dong-Woo Lee ... fx artist: 4th Creative Party
Dong-Wook Lee ... modeler: 4th Creative Party
Duk-goo Lee ... planning department: 4th Creative Party
Geun Lee ... lighting artist: 4th Creative Party
Hyun-min Lee ... modeler: 4th Creative Party
In-ho Lee ... lookdev artist: 4th Creative Party
Jeon Hyoung Lee ... senior vfx supervisor: 4th Creative Party
Jin-Young Lee ... creature lead: 4th Creative Party
Jong-mu Lee ... matchmove lead: 4th Creative Party
Jung Hyun Lee ... animator: 4th Creative Party
Mi-ji Lee ... fx artist: 4th Creative Party
Myung-Jin Lee ... vfx production coordinator: 4th Creative Party
Sang-Ho Lee ... lookdev artist: 4th Creative Party
Seok-Hyun Lee ... fx artist: 4th Creative Party
Seong-Yong Lee ... lighting td: 4th Creative Party
Seung-eun Lee ... marketing department: 4th Creative Party
Seung-Hoon Lee ... compositor: 4th Creative Party
Seung-woo Lee ... content creator: 4th Creative Party
So Young Lee ... compositing lead: 4th Creative Party
Sol Lee ... compositor: 4th Creative Party
Song-hee Lee ... compositor: 4th Creative Party
Soo-Chang Lee ... planning department: 4th Creative Party
Su-Yong Lee ... pipeline td: 4th Creative Party
Yong-ho Lee ... production accountant: 4th Creative Party
Peter Levin ... gk management team: Goodbye Kansas
Han-sol Lim ... matte painter: 4th Creative Party
Jeonghyun Lim ... lookdev artist: 4th Creative Party
Su-Hyun Lim ... planning department: 4th Creative Party
Yi Liu ... planning department: 4th Creative Party
Amy Lu ... animator: Tippett Studio
Mi-Reu Lym ... lookdev artist: 4th Creative Party
Fredrik Löfberg ... vfx art director: Goodbye Kansas
Sang Wook Ma ... animator: 4th Creative Party
Siwaporn Maneewan ... concept art: The Monk Studios
Wil Manning ... visual effects supervisor
Thanyada Maswongngam ... visual effects coordinator: The Monk Studios
Brian Mendenhall ... animation supervisor: Tippett Studio
Napaporn Metaaphanon ... pipeline: The Monk Studios
Midhun ... digital compositor
Miroslav Mihailovic ... matchmove artist: qlbeans
Bogdan Mihajlovic ... matchmove supervisor: qlbeans
Zlatko Milojicic ... matchmove artist: qlbeans
Dusko Miokovic ... senior matchmove artist: qlbeans
Shakti Prakash Mohanty ... previs artist: The Third Floor
Jeong-won Moon ... matte painter: 4th Creative Party
Jong-Hwan Moon ... fx td: 4th Creative Party
Hideo Mori ... visual effects
Milos Mrdjenovic ... matchmove artist: qlbeans
Christopher Mullins ... animator: Tippett Studio
Guido Muzzarelli ... animator: Tippett Studio
Katha Na Badalung ... cg supervisor: The Monk Studios
Il Hwan Na ... planning department: 4th Creative Party
Thapakorn Nakawach ... effect artist: The Monk Studios
Jae-Yeon Nam ... modeler: 4th Creative Party
Ka-Young Nam ... production accountant: 4th Creative Party
Titikamon Nanrudon ... lighting artist: The Monk Studios
Panya Natekobkua ... layout: The Monk Studios
Phalakorn Nawathong ... concept art: The Monk Studios
Sansern Nipatvaranan ... storyboard: The Monk Studios
Hanna Nordersnö ... visual effects producer: Goodbye Kansas (as Hanna Bengtsson)
Tom Olsson ... vfx executive producer: Goodbye Kansas
Matthew Ozerski ... Previs Editor at The Third Floor inc / previs editor: The Third Floor
Chris Paizis ... matchmove supervisor: Tippett Studio
Da-jeong Park ... lookdev artist: 4th Creative Party
Dae-Sung Park ... production accountant: 4th Creative Party
E. Jung Park ... pipeline td: 4th Creative Party
Gyeong-won Park ... compositor: 4th Creative Party
Hyung-jun Park ... animator: 4th Creative Party
Ji-man Park ... matte painter: 4th Creative Party
Jin-soo Park ... planning department: 4th Creative Party
Jina Park ... creature/character modeler: 4th Creative Party / modeler: 4th Creative Party
Joon-Sun Park ... matchmove artist: 4th Creative Party
Jung-Hwan Park ... content creator: 4th Creative Party
Keesu Park ... look development artist: 4th Creative Party
Kun Hwa Park ... vfx producer: 4th Creative Party
Kyung-sun Park ... production accountant lead: 4th Creative Party
Lin-Sang Park ... systems lead: 4th Creative Party
Min Su Park ... cg supervisor: 4th Creative Party
Moon-ki Park ... vfx production coordinator: 4th Creative Party
Sang-goo Park ... matchmove artist: 4th Creative Party
Se-min Park ... matte painter: 4th Creative Party
So-myoung Park ... planning department: 4th Creative Party
Song Yi Park ... head of compositing: 4th Creative Party
Sung-bae Park ... concept artist: 4th Creative Party
Yang-hae Park ... compositor: 4th Creative Party
Surang Pasamlee ... texture: The Monk Studios
Andres Patarroyo ... previs artist: The Third Floor / previs artist: previz
Podchara Petcharapirat ... production coordinator: The Monk Studios
Sumintra Phiwongkul ... compositor: The Monk Studios
Teerawat Pho-Ob ... model: The Monk Studios
Thanawat Phukumchai ... character technical director
Chakrit Pogun ... character technical director
Sasin Politanont ... visual effect: The Monk Studios
Nichaporn Pongsawad ... production coordinator: The Monk Studios
Raththee Pongworapinit ... Rigging Supervisor: The Monk Studios
Panithi Poochapunth ... animator: The Monk Studios
Wanchalerm Posiri ... Lighting Artists
Kwanlarb Potjanasuntorn ... texture: The Monk Studios
Thanittha Prompatima ... location supervisor: The Monk Studios
Kannika Rachjareon ... concept art: The Monk Studios
John Rader ... roto/paint supervisor: Tippett Studio
Simon Rainerson ... lighting artist: Goodbye Kansas
Kaset Reabreang ... visual effect: The Monk Studios
Tracey Roberts ... character rigging artist: Tippett Studio
Charles Rose ... cg supervisor: Tippett Studio
Nathan Ross ... animation lead: Tippett Studio
Thachapong Ruangroj ... effect artist: The Monk Studios
Veera Sainimnoun ... visual effect: The Monk Studios
Thanawat Sawatchitang ... texture: The Monk Studios
Eduardo 'Lalo' Schmidek ... lead previs artist: The Third Floor / previs artist: The Third Floor
Karl Schudeck ... previs artist: The Third Floor
Cameron Scott ... visual effects supervisor: Goodbye Kansas
Komson Seechan ... character technical director
Dong Won Seo ... systems lead: 4th Creative Party
Ji-hee Seo ... modeler: 4th Creative Party
Jae-Hoon Seol ... animator: 4th Creative Party
Alican Serbest ... previs artist / previs artist: The Third Floor
Sang-Jong Shim ... planning department: 4th Creative Party
Dae-yong Shin ... supervisor: 4th Creative Party
In-uk Shin ... production accountant: 4th Creative Party
Jeong-bin Shin ... vfx production coordinator: 4th Creative Party
Ji-Soon Shin ... matte painter: 4th Creative Party
Sung A. Shin ... animator: 4th Creative Party
Christina Sidoti ... animator: Goodbye Kansas
Rewat Sikemngam ... texture supervisor: The Monk Studios
Sitthipong Sitthiaumponpan ... lighting artist: The Monk Studios
Sukol Sitthijaroentham ... concept art: The Monk Studios
Panisa Sittisawassakul ... production coordinator: The Monk Studios
Jonathan Skifs ... animator: Goodbye Kansas
Matthew Smart ... pre-visual artist / previs artist: The Third Floor
Suponwich Juck Somsaman ... visual effects executive producer: The Monk Studios
Byung-soo Son ... fx lead: 4th Creative Party
Chang-min Son ... lighting artist: 4th Creative Party
Da-Young Son ... matte painter: 4th Creative Party
Dae-hee Son ... concept artist: 4th Creative Party
Ho-Sung Son ... fx artist: 4th Creative Party
Seung-Hoon Son ... compositor: 4th Creative Party
Young Nam Son ... animator: 4th Creative Party
Gi-Sub Song ... compositor: 4th Creative Party
Hye-mi Song ... animator: 4th Creative Party
Won-Yong Song ... creature lead: 4th Creative Party
Patcharapa Sornsiri ... visual effect: The Monk Studios
Danny Southard ... animation td: Tippett Studio
Piyaphon Sriphongngam ... visual effect: The Monk Studios
Wassamon Sripipat ... effect artist: The Monk Studios
Tikumporn Srisang-Ngam ... lighting artist: The Monk Studios
Justin Summers ... previs supervisor: The Third Floor
Hyung Ju Sung ... supervisor: 4th Creative Party
Im-Won Sung ... systems engineer: 4th Creative Party
Montien Supalak ... editor: The Monk Studios
Worapat Surachai ... model: The Monk Studios
Kamonsak Surongkaborpit ... animator: The Monk Studios
Jean Teulieres ... previs artist: The Third Floor
Pasut Thanawuithwasin ... storyboard: The Monk Studios
Buratouch Thongphisitsombat ... concept art: The Monk Studios
Phuwit Tipyakanont ... effect artist: The Monk Studios
Natvatoo Tungwongchai ... layout: The Monk Studios
Jeerawat Udomsataphol ... storyboard: The Monk Studios
Nitat Vimanjan ... layout: The Monk Studios
Athawut Vitheethum ... storyboard lead: The Monk Studios
Delphine Volny ... previs coordinator: The Third Floor / visual effects coordinator
Ben Vonzastrow ... environment artist: Tippett Studio (as Bernhard von Zastrow)
Preecha Wangchingchai ... compositor: The Monk Studios
Natayada Wangkahat ... texture: The Monk Studios
Wittaya Wattanapaisit ... lighting artist: The Monk Studios
Neil Watts ... previs artist: The Third Floor
Je-Eun We ... compositor: 4th Creative Party
Mikael Widegren ... concept artist: Goodbye Kansas
Dae-Yeon Won ... creature artist: 4th Creative Party
Duangruethai Wongphakam ... texture: The Monk Studios
Seon-mi Woo ... matte painter: 4th Creative Party
Sung-gu Woo ... modeler: 4th Creative Party
Jin-su Yang ... compositor: 4th Creative Party
Jong-ku Yeo ... creature artist: 4th Creative Party
Ji Hoon Yeom ... animator: 4th Creative Party
So Won Yi ... marketing department: 4th Creative Party
Worrapat Yimsukpaitoon ... lighting artist: The Monk Studios
Tai-keun Yoo ... animation supervisor: 4th Creative Party
Kwan Woo Yook ... vfx supervisor: 4th Creative Party
Hwan-jin Yu ... fx artist: 4th Creative Party
Joo Hyun Yu ... lookdev artist: 4th Creative Party
Jun-jae Yu ... motion graphics artist: 4th Creative Party
Young-jun Yun ... modeling lead: 4th Creative Party
Annika Torell Östermann ... gk management team: Goodbye Kansas

Stunts 

Hans Marrero ... stunts

Animation Department 

Chuck Duke ... animator
Wanchat Jarusean ... Rigger: The Monk Studios
Tanawoot Singtongprasert ... Rigger: The Monk Studios
Thanapat Tommati ... Rigger: The Monk Studios
Nuttakorn Trivittayakorn ... Pre-visual supervisor The Monk Studio

Editorial Department 

Yuan Elizabeth Liang ... on set editor

Music Department 

Marton Barka ... music contractor
Christian Buchmann ... orchestra contractor
Allegra De Souza ... music editor
Jani Kyllönen ... orchestrator
Bernd Mazagg ... score recordist
Synchron Stage Orchestra ... orchestra
Steve Tavaglione ... musical sound design
Nate Underkuffler ... music editor
Martin Weismayr ... pro tools operator (as Weismayr Martin)
Frank Wolf ... score mixer
Michael Linus Bock ... bass trombone (uncredited)
Bálint Sapszon ... session supervisor (uncredited)

Additional Crew 

Joy Young ... executive assistant to director renny harlin

Thanks 

Arun Ram-Mohan ... special thanks: The Monk Studios

See also

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

Contribute to This Page


Recently Viewed