Edit
The Promise (2005) Poster

(2005)

Full Cast & Crew

Directed by 

Kaige Chen

Writing Credits (in alphabetical order)  

Kaige Chen
Tan Cheung

Cast (in credits order)  

Hiroyuki Sanada ... General Guangming
Jang Dong-Gun ... Kunlun
Cecilia Cheung ... Qingcheng
Nicholas Tse ... Wuhuan
Ye Liu ... Snow Wolf
Hong Chen ... Goddess Manshen
Qian Po Qian Po ... One-Eye
Calvin Yu Calvin Yu ... Yeli (as Xiao Wei Yu)
Qian Cheng Qian Cheng ... King
Li Jing Li Jing ... Kulun's mother
Shi Lei Shi Lei ... Young Wuhuan
Xiaotong Guan ... Young Qingcheng
Rest of cast listed alphabetically:
Chun-Xiao Chun-Xiao ... Princess Qingcheng (voice)
Peng Lu Peng Lu ... General in red
Toby Leonard Moore ... Wuhan (voice)
Anthony Brandon Wong ... (voice) (as Anthony Wong)

Produced by 

Hong Chen ... producer
Sanping Han ... producer
Dong-Joo Kim ... producer
Dongming Shi ... co-producer
Ernst Etchie Stroh ... producer
Buting Yang ... executive producer
Wang Zhang ... line producer (as Yong Er) / line producer

Music by 

Klaus Badelt

Cinematography by 

Peter Pau

Production Design by 

Tim Yip

Production Management 

Hong Wang ... production manager
Max Wang ... production manager
Jiakun Zhang ... unit production manager

Second Unit Director or Assistant Director 

Dion Lam ... second unit director

Sound Department 

Steve Burgess ... sound effects editor
Nigel Christensen ... sound editor / sound effects editor
Bruce Emery ... dolby consultant
Chris Goodes ... assistant sound re-recording mixer / sound editor
Antony Gray ... sound effects editor
Paul Korber ... sound editor
Huijia Mo ... sound effects editor
Gavin Myers ... sound effects editor
Andy Neil ... re-recording mixer (as Andrew Neil) / sound effects editor (as Andrew Neil)
Glenn Newnham ... sound effects editor
Paul Pirola ... sound effects editor
Roger Savage ... re-recording mixer / sound supervisor
Blair Slater ... foley editor / foley recordist
Terry Tu ... foley artist
Mario Vaccaro ... foley artist
Danrong Wang ... sound designer
Andy Wright ... assistant re-recording mixer
Nan Zhao ... sound editor
Ying Zhao ... adr mixer

Visual Effects by 

Chi Wai Chan ... cg animator: Centro Digital Pictures
Chris Chan ... cg animator: Centro Digital Pictures
Desmond Chan ... visual effects
Fanny Chan ... cg animator: Centro Digital Pictures
Gladys Ching Sze Chan ... cg animator: Centro Digital Pictures (as Gladys Chan)
Henry Kwok Ho Chan ... cg animator: Centro Digital Pictures (as Henry Chan)
Martin Chan ... digital compositor: Centro Digital Pictures
Simon Hok Hing Chan ... cg animator: Centro Digital Pictures (as Hok Hing Chan)
Steven Chan ... cg animator: Centro Digital Pictures
Tsz-Kwan Chan ... cg animator: Centro Digital Pictures (as Tsz Kwan Chan)
Tommy Cheng ... cg animator: Centro Digital Pictures
Wingie Chiu ... cg animator: Centro Digital Pictures
Sino Ming-Hon Choi ... cg animator: Centro Digital Pictures (as Sino Choi)
Tsz Yeung Choi ... digital compositor: Centro Digital Pictures (as Jeremy Choi)
Eddie Tsin Yan Chow ... cg animator: Centro Digital Pictures (as Tsin Yan Chow)
Choi-Ying Chung ... visual effects coordinator
Dennis Chim Kwan Chung ... cg animator: Centro Digital Pictures (as Chim Kwan Chung)
Frankie Chung ... visual effects supervisor
Jacky Chung ... cg animator: Centro Digital Pictures
Kin-Fung Ho ... cg animator: Centro Digital Pictures (as Kin Fung Ho)
Christina Hsu Holland ... massive software consultant: Centro Digital Pictures (as Christina Hsu)
Harry Ching Wei Hung ... lighting and texture supervisor: Centro Digital Pictures
Catharine Wan Tin Kam ... cg animator: Centro Digital Pictures (as Catharine Kam)
Alan Kin Lun Lam ... cg animator: Centro Digital Pictures (as Kin Lun Lam)
Alexander Lam ... digital compositor: Centro Digital Pictures
Anson Lam ... cg animator: Centro Digital Pictures
Noelle Ho Ching Lam ... digital compositor: Centro Digital Pictures (as Noelle Lam)
Ricky Chi Fung Lau ... cg animator: Centro Digital Pictures (as Chi Fung Lau)
Wing-Suen Lau ... cg animator: Centro Digital Pictures (as Wing Suen Lau)
Chi-Ho Lee ... cg animator: Centro Digital Pictures (as Chi Ho Lee)
Jackie Lee ... digital compositor: Centro Digital Pictures
Kwok Yiu Lee ... cg animator: Centro Digital Pictures
Benny Leung ... cg animator: Centro Digital Pictures
Ken Leung ... cg animator: Centro Digital Pictures
Manda Pui Man Leung ... cg animator: Centro Digital Pictures (as Manda Leung)
Ricky Leung ... cg animation trainee: Centro Digital Pictures
Yiu Fung Leung ... cg animator: Centro Digital Pictures
Hang-Cheong Li ... cg animator: Centro Digital Pictures
So Man Lung ... cg animator: Centro Digital Pictures (as Man Lung So)
Don Ma ... cg director
Roy Ka Lung Ng ... digital compositor: Centro Digital Pictures (as Kai Lung Ng)
Leung Ming Pong ... digital compositor: Centro Digital Pictures (as Ming Pong Leung)
Ralph Chun Ho Poon ... cg animator: Centro Digital Pictures (as Ralph Poon)
Man-Fai Pun ... digital compositor: Centro Digital Pictures (as Man Fai Pun)
Man Yu Sin ... digital compositor: Centro Digital Pictures
Eric Suen ... cg animator: Centro Digital Pictures
Kai-Kwan Tam ... cg director
Elvis Tang ... digital compositor: Centro Digital Pictures
Hon Man Tang ... cg animator: Centro Digital Pictures
Sunny Tang ... cg animator: Centro Digital Pictures
Vicky Wei Tang ... cg animator: Centro Digital Pictures (as Vicky Tang)
Carrie Thiel ... massive motion tree consultant: Centro Digital Pictures
Ronald To ... digital compositor: Centro Digital Pictures
King Ho Tse ... digital compositor: Centro Digital Pictures
Don Wong ... effects supervisor
Hidy Wong ... cg animator: Centro Digital Pictures
Jen Ka Wing Wong ... digital compositor: Centro Digital Pictures (as Ka Wing Wong)
Ollie Shu Kuen Wong ... cg animator: Centro Digital Pictures (as Ollie Wong)
Rachel Wai-Yan Wong ... digital compositor: Centro Digital Pictures (as Wai Yan Wong)
Tommie Wong ... cg animator: Centro Digital Pictures
Zerah Shing Yan Wong ... cg animator: Centro Digital Pictures (as Zerah Wong)
Hin Wai Yeung ... cg animator: Centro Digital Pictures
Rex Yeung ... digital compositor: Centro Digital Pictures
Roy Yim ... cg animator: Centro Digital Pictures
Lisa Ying ... cg animation trainee: Centro Digital Pictures

Stunts 

Dion Lam ... stunt coordinator

Camera and Electrical Department 

Edmond Chan ... first assistant camera
Sung Fai Choi ... camera operator: second unit
Jimmy Fok ... key crane operator
Louis Jong ... key grip
Kenny Lam ... camera operator: "b" camera
Tak-Shing Lee ... gaffer

Casting Department 

Toshie Tabata ... casting coordinator

Editorial Department 

Sebastian Leda ... promo on-line editor
Yong-gi Lee ... colorist
Matt Garner ... additional editor (uncredited)

Music Department 

Christopher Brooks ... score co-producer
Robert Elhai ... orchestrator
Ian Honeyman ... music arranger
Julian Kershaw ... orchestrator
Xincao Li ... conductor
Stephen McLaughlin ... music mixer / music recordist / score engineer
Andrew Raiher ... music arranger
Sinead Smyth ... score production coordinator
Jeff Toyne ... orchestrator
Shiro Gutzie ... soundtrack producer (uncredited)

Additional Crew 

Bin Huang ... marketing executive
Joshua Jason ... publicist

Thanks 

Michael Stewart Grant ... special thanks (as Michael Grant)

See also

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

Contribute to This Page


Recently Viewed