Edit
Curse of the Golden Flower (2006) Poster

Full Cast & Crew

Directed by 

Yimou Zhang

Writing Credits (in alphabetical order)  

Yu Cao ... (play "Lei yu")
Yimou Zhang

Cast (in credits order)  

...
...
...
...
Dahong Ni ...
Junjie Qin ...
Man Li ...
Jin Chen ...
Aaron Shang ...
Prince Liang
Rest of cast listed alphabetically:
Lisen Ai ...
Xiaoyi Chen ...
Xinhua Chen ...
Shusheng Cong ...
Bai Feng ...
Dingkong Feng ...
Yudong Gao ...
Dan Ge ...
Chonghui Guo ...
Jiulong Guo ...
Zonghan Hong ...
JingKan Hou ...
Pan Hu ...
Guangxi Huo ...
Lianshi Jiao ...
Geng Li ...
Jingfei Li ...
Junxi Li ...
Lu Li ...
Ming Li ...
Shuang Li ...
Sisi Li ...
Xuanjie Li ...
Yang Li ...
Yufei Li ...
Daiyeng Ling ...
Chunyu Liu ...
Lianyuan Liu ...
Shabai Liu ...
Shanshan Liu ...
Shaochun Liu
Wanting Liu ...
Weijie Liu ...
Xiaohui Liu ...
Yang Liu ...
Zhengeng Liu ...
Yangming Mao ...
Honglin Sheng ...
Chuan Shi ...
Renshan Shi ...
Aiqin Shu ...
Huiru Sun ...
Menging Sun ...
Quan Sun ...
Houli Tang ...
Ye Tian ...
Cong Wang ...
Hongsheng Wang ...
Jinbo Wang ...
Langi Wang ...
Xingye Wang ...
Sailan Xi ...
Xiuneng Yang ...
Zeyu Yang ...
Tingting Yu ...
Yali Zeng ...
Shihan Zhan ...
Hua Zhang ...
Jiao Zhang ...
Jihang Zhang ...
Wen Zhang ...
Ya Zhang ...
Yiaqing Zhang ...
Yide Zhang ...
Guangyu Zhu ...
Create a character page for: ?

Produced by 

William Kong ... producer
Weiping Zhang ... producer
Yimou Zhang ... producer
Zhenyan Zhang ... line producer

Music by 

Shigeru Umebayashi

Cinematography by 

Xiaoding Zhao

Film Editing by 

Long Cheng

Production Design by 

Tingxiao Huo

Art Direction by 

Chengguang Dong
Hongwu Sun
Xinhua Wei
Bin Zhao ... supervising art director
Minxuan Zong

Costume Design by 

Chung Man Yee

Makeup Department 

Siu-Mui Chau ... chief hair stylist
Tam Ying Kwan ... chief hair stylist
Emily Lin ... chief hair stylist
Jian-Ping Liu ... chief makeup artist
Yun-Ling Man ... chief makeup artist

Production Management 

Tianhui Ge ... unit production manager
Angie Lam ... post-production manager

Second Unit Director or Assistant Director 

Lulu Fu ... assistant director
Yu Liang ... assistant director
Guonan Liu ... first assistant director
Qiwu Zang ... assistant director

Sound Department 

Steve Burgess ... sound effects editor
Xue Han ... sound editor
Phil Jeffers ... foley artist / sound editor
Hongrui Ji ... sound effects editor
Qianqian Ke ... foley artist
Jia Liu ... sound editor
Niu Ma ... sound effects editor
Robert Mackenzie ... sound effects editor (as Rob Mackenzie) / sound re-recording mixer (as Rob Mackenzie)
Jason Mannell ... foley artist
Michael McMenomy ... sound editor
Peter Mills ... foley editor
Glenn Newnham ... sound effects editor
Paul Pirola ... sound effects editor
Roger Savage ... sound re-recording mixer / sound supervisor
Ye Shu ... sound effects editor
Qiuxia Sun ... sound editor
Jing Tao ... sound designer / supervising sound editor
Terry Tu ... foley artist (as Hao Tu)
Mario Vaccaro ... foley artist
Yuhong Wang ... supervising sound editor
Zhida Wei ... sound post-production coordinator
David White ... foley artist
Andy Wright ... sound effects editor
Jing Xiao ... sound effects editor
Fan Xie ... sound technician
Bin Zhang ... sound post-production coordinator

Special Effects by 

Amit Desai ... technical developer

Visual Effects by 

Lucy Ainsworth-Taylor ... executive producer: MPC
Paul Alexiou ... visual effects film editorial: MPC
Purvez Amirali ... CG artist: MPC (as Purves Amarali)
Chris Armsden ... rendering technical director: MPC
Dan Ashton ... scanning and recording technician: Weta Digital
Jonathan Attenborough ... lead digital artist: MPC
Lucy Bailey ... research and development artist
Murray Barber ... digital compositor: MPC
Angela Barson ... visual effects supervisor: MPC
Oliver Shyal Beardsley ... crowd technical director: digital army, MPC (as Shyal Beardsley)
Matthew Benns ... system support
Nick Booth ... scanning and recording supervisor: Weta Digital
Hayley Brazelton ... rotoscope artist: MPC (as Hayley Collins)
Izet Buco ... rotoscope artist: MPC
Stuart Bullen ... roto/prep artist
Jon Capleton ... matchmove Artist: MPC
Tom Carrick ... motion capture: MPC
Belle Chan ... digital compositor: Centro Digital Pictures (as Chan Bo Yee) (as Belle)
Gladys Ching Sze Chan ... computer graphics animator: Centro Digital Pictures (as Chan Ching Sze) (as Gladys)
Simon Hok Hing Chan ... computer graphics animator: Centro Digital Pictures (as Chan Hok Hing) (as Simon)
Tommy Bing Chang ... computer graphics animator: Centro Digital Pictures (as Chang Bing) (as Tommy)
Jacffy Shing Lok Che ... computer graphics animator: Centro Digital Pictures (as Che Shing Lok) (as Jacffy)
Andrew Wei Wen Chen ... conceptual designer: Centro Digital Pictures (as Chen Wei Wen) (as Andrew)
Cecil Man Ching Cheng ... visual effects producer: Centro Digital Pictures (as Cheng Man Ching) (as Cecil)
Vivian Wing Tong Cheuk ... visual effects producer: Centro Digital Pictures (as Cheuk Wing Tong) (as Vivian)
Tommy Chin Wing Cheung ... digital compositing supervisor: Centro Digital Pictures (as Cheung Chin Wing) (as Tommy)
Jim Kwok Ming Chim ... conceptual designer: Centro Digital Pictures (as Chim Kwok Ming) (as Jim)
Josey Tak Wai Chiu ... digital compositor: Centro Digital Pictures (as Chiu Tak Wai) (as Josey)
Ka Man Choi ... computer graphics animator: Centro Digital Pictures (as Choi Ka Man)
Tsz Yeung Choi ... digital compositor: Centro Digital Pictures (as Choi Tsz Yeung) (as Jeremy)
Eddie Tsin Yan Chow ... computer graphics animator: Centro Digital Pictures (as Chow Tsin Yan) (as Eddie)
Vanessa Man Wah Chu ... visual effects assistant: Centro Digital Pictures (as Chu Man Wah) (as Vanessa)
Dennis Chim Kwan Chung ... computer graphics animator: Centro Digital Pictures (as Chung Chim Kwan) (as Dennis)
Dy Choi Ying Chung ... visual effects assistant: Centro Digital Pictures (as Chung Choi Ying)
Frankie Chung ... visual effects supervisor: Centro Digital Pictures (as Chung Chi Hang)
Luan Davis ... prep artist: MPC / roto artist: MPC
Paul Driver ... visual effects coordinator: MPC
Laura Dubsky ... rotoscope artist: MPC
Jonathan East ... render wrangler: MPC
Michael Elson ... executive producer: MPC
Philip English ... rotoscope artist: MPC
Finkbom ... CG artist: opening title animation
Matt Foster ... prep artist: MPC / roto artist: MPC
Honkaz Hing Keung Fung ... conceptual designer: Centro Digital Pictures (as Fung Hing Keung) (as Honkaz)
Jami Gigot ... concept artist / digital artist
Miles Glyn ... CG artist: MPC
Alex Guri ... digital compositor
David Hampton ... scanning and recording technician: Weta Digital
Lionel Heath ... roto/prep: MPC
Matt Hicks ... CG artist: opening title animation
Martin Hobbs ... executive producer: MPC
Oliver Hollis ... motion capture actor
Henrik Holmberg ... CG artist: MPC
Vlad Holst ... CG artist: MPC
Greg Howe-Davies ... rotoscope artist: MPC
Franco Yuk Leung Hung ... computer graphics supervisor: Centro Digital Pictures (as Hung Yuk Leung) (as Franco)
Harry Ching Wei Hung ... computer graphics supervisor: Centro Digital Pictures (as Hung Ching Wei) (as Harry)
Marc Hutchings ... prep artist: MPC / roto artist: MPC
Ryan Hutchings ... roto/prep artist: MPC
Suzanne Jandu ... compositing supervisor
Drew Jones ... visual effects: executive producer
Owen Jones ... matchmove artist
Olivier Junquet ... fluid technical director: MPC
Catharine Wan Tin Kam ... computer graphics animator: Centro Digital Pictures (as Kam Wan Tin) (as Catharine)
Peng Ke ... on-set visual effects: MPC (as Peng Ke)
Arek Komorowski ... digital compositor
Felix Tsz Fei Lai ... digital compositor: Centro Digital Pictures (as Lai Tsz Fei) (as Felix)
Alan Kin Lun Lam ... computer graphics animator: Centro Digital Pictures (as Lam Kin Lun) (as Alan)
Noelle Ho Ching Lam ... digital compositor: Centro Digital Pictures (as Lam Ho Ching) (as Noelle)
Debbie Langford ... motion capture: MPC
Ricky Chi Fung Lau ... computer graphics supervisor: Centro Digital Pictures (as Lau Chi Fung) (as Ricky)
Vicki Wong Kei Lau ... conceptual designer: Centro Digital Pictures (as Lau Wing Kei) (as Vicky)
Kwok Yiu Lee ... computer graphics animator: Centro Digital Pictures (as Lee Kwok Yiu)
John Leonti ... computer graphics supervisor: MPC
Edward Yu Cheung Leung ... computer graphics animator: Centro Digital Pictures (as Leung Yu Cheung) (as Edward)
Ken Kai Yin Leung ... computer graphics animator: Centro Digital Pictures (as Leung Kai Yin) (as Ken)
Manda Pui Man Leung ... computer graphics animator: Centro Digital Pictures (as Leung Pui Man) (as Manda)
Ricky Kwok Ming Leung ... digital compositor: Centro Digital Pictures (as Leung Kwok Ming) (as Ricky)
Ross Kar Hin Leung ... computer graphics supervisor: Centro Digital Pictures (as Leung Kar Hin) (as Ross)
Wai Kit Leung ... computer graphics supervisor: Centro Digital Pictures (as Leung Wai Kit)
Yiu Fung Leung ... computer graphics supervisor: Centro Digital Pictures (as Leung Yiu Fung)
Jason Hang Kei Li ... computer graphics animator: Centro Digital Pictures (as Li Hang Kei) (as Jason)
Bryan Litson ... 3D artist
So Man Lung ... computer graphics animator: Centro Digital Pictures (as So Man Lung)
Vaibhav Marathe ... digital compositor: MPC
Gary Marshall ... motion capture: MPC
Alan McCabe ... render wrangler: MPC
Marlin McGlone ... data operative
Alasdair McNeill ... roto/prep supervisor: MPC
Paul McWilliams ... matchmove Artist: MPC
Ellen E. Miki ... rotoscope artist: MPC (as Ellen Miki)
Humayun Mirza ... rotoscope artist: MPC
Steve Moncur ... CG artist: MPC
Ryan Mullany ... roto/prep artist
Dan Neal ... lead digital artist: MPC
Stuart Nelhams ... visual effects editor: MPC
Martin Newcombe ... matchmove artist
Elliot Newman ... digital artist
Roy Ka Lung Ng ... digital compositor: Centro Digital Pictures (as Ng Ka Lung) (as Roy)
Simon Payne ... effects technical director
Ralph Chun Ho Poon ... computer graphics animator: Centro Digital Pictures (as Poon Chun Ho) (as Ralph)
Ollie Rankin ... crowd sim lead
Tim Riley ... crowd technical director
Becky Roberts ... roto-, prep- and matchmove coordinator: MPC
James Russell ... digital compositor: MPC
Steve J. Sanchez ... digital compositor
Liz Scully ... lead digital artist: MPC
Man Yu Sin ... digital compositor: Centro Digital Pictures (as Sin Man Yu)
David Sudd ... matchmove Artist: MPC
Chi Ho Suen ... computer graphics supervisor: Centro Digital Pictures (as Suen Chi Ho)
Simon Cheuk Wah Sze ... computer graphics supervisor: Centro Digital Pictures (as Sze Cheuk Wah) (as Simon)
Hon Man Tang ... computer graphics animator: Centro Digital Pictures (as Tang Hon Man)
Vicky Wei Tang ... computer graphics animator: Centro Digital Pictures (as Tang Wei) (as Vicky)
Andrew Myles Thompson ... matchmove Artist: MPC (as Andrew Thompson)
Kenny Kin Wai Tse ... computer graphics animator: Centro Digital Pictures (as Tse Kin Wai) (as Kenny)
King Ho Tse ... digital compositing supervisor: Centro Digital Pictures (as Tse King Ho)
John Van Hoey Smith ... digital compositor
Billy Sung Yik Wai ... computer graphics animator: Centro Digital Pictures (as Wai Sung Yik) (as Billy)
Julia Wigginton ... visual effects producer
Pete Williams ... scanning and recording manager: weta digital
Chris Wilson ... 3D artist: MPC / render wrangler: MPC
Oliver Winwood ... assistant digital resource manager: MPC
Candy Ke Wan Wong ... digital compositor: Centro Digital Pictures (as Wong Ke Wan) (as Candy)
Christine Wong ... digital compositor: MPC (as Christine Yuen Yan Wong)
Don Wong ... effects supervisor: Centro Digital
Jacky Ke Kui Wong ... computer graphics animator: Centro Digital Pictures (as Wong Ke Kui) (as Jacky)
Jen Ka Wing Wong ... digital compositor: Centro Digital Pictures (as Wong Ka Wing) (as Jen)
Ollie Shu Kuen Wong ... computer graphics animator: Centro Digital Pictures (as Wong Shu Kuen) (as Ollie)
Patrick Chak Ki Wong ... computer graphics animator: Centro Digital Pictures (as Wong Chak Ki) (as Patrick)
Rachel Wai Yan Wong ... digital compositor: Centro Digital Pictures (as Wong Wai Yan) (as Rachel)
Zerah Shing Yan Wong ... computer graphics animator: Centro Digital Pictures (as Wong Shing Yan) (as Zerah)
Anna Yamazoe ... matchmove Artist: MPC
Hin Wai Yeung ... computer graphics animator: Centro Digital Pictures (as Yeung Hin Wai)
Lisa Yee Man Ying ... digital compositor: Centro Digital Pictures (as Ying Yee Man) (as Lisa)
Marco Chun Yi Yip ... computer graphics animator: Centro Digital Pictures (as Yip Chun Yi) (as Marco)
Johnny Kwong Hung Yue ... conceptual designer: Centro Digital Pictures (as Yue Kwong Hung) (as Johnny)
Martyn Drake ... systems: MPC (uncredited)
Stuart Messinger ... asset department manager: MPC (uncredited)

Stunts 

Xia Bin ... stunts & doubles
Min Chen ... stunts & doubles
Chuanyong Cheng ... stunts & doubles
Siu-Tung Ching ... action director (as Tony Ching Siu-Tung)
Shi Feng ... stunts & doubles
Xiang Gao ... stunts & doubles
Tengijiao Hu ... stunts & doubles
Li Lei ... stunts & doubles
Cheng Wei Ou ... stunts & doubles (as Ou Chengwei)
Jianyong Qi ... stunts & doubles
Wen Hua Wang ... stunts & doubles
Xiaodong Xia ... stunts & doubles
Han Xiaonan ... stunts & doubles
Yongwei Xie ... stunts & doubles
Sun Yong ... stunts & doubles
Jia Yu ... stunts & doubles

Camera and Electrical Department 

Xiaoyan Bai ... still photographer
Kai Chen ... crane grip
Raymond Lam ... Steadicam operator / camera operator
Wensheng Li ... assistant camera
De-Guang Wen ... camera operator
Ou Xu ... lighting designer

Animation Department 

Ian Cross ... director: opening sequence title animation
Chris Hill ... animator (title sequence)
Inga Millers ... producer: opening title sequence animation

Costume and Wardrobe Department 

Nicole Yuen ... costume assistant

Editorial Department 

Pinghu Gu ... dv editor / on-set editor
Warren Lynch ... digital intermediate supervisor
Adrian Kays ... trailer editor (uncredited)

Music Department 

Toshiyuki Kuwahara ... assistant music programmer
Sachiko Miyano ... orchestrator
Kumiko Sekiguchi ... music production manager
Minoru Tanaka ... music editor / music mixer
Yoshiko Uchida ... assistant music preparation
Shigeru Umebayashi ... music programmer / score producer
Tadashi Yatabe ... music programmer

Other crew 

Siu-Tung Ching ... action director
Cai Li ... martial arts supervisor
Sophie Saleyron ... press attache: France
Tsutomu Satomi ... sound coordinator
Fang Tong ... historical consultant / literary consultant
Shigeru Umebayashi ... synthesizer
Sophia Wang ... Assistant Script Supervisor
Tadashi Yatabe ... synthesizer
Xiaolong Zhang ... ancient etiquette advisor (as Zhang Xiaolong)

See also

Release Dates | Official Sites | Box Office/Business | Company Credits | Filming Locations | Technical Specs | Literature

Contribute to This Page