Edit
Curse of the Golden Flower (2006) Poster

Full Cast & Crew

Directed by 

Yimou Zhang

Writing Credits (in alphabetical order)  

Zhihong Bian ... (written by) (as Zhi-Hong Bian)
Yu Cao ... (play)
Nan Wu
Yimou Zhang

Cast (in credits order)  

Chow Yun-Fat ... Emperor Ping
Gong Li ... Empress Phoenix
Jay Chou ... Prince Jai
Ye Liu ... Crown Prince Wan
Dahong Ni ... Jiang / Imperial Physician
Junjie Qin ... Yu / Prince
Man Li ... Jiang Chan
Jin Chen ... Mrs. Jiang
Aaron C. Shang Aaron C. Shang ... Liang / Prince (as Aaron Shang)
Liam O'Brien ... Prince Jai (voice)
Yuri Lowenthal ... Prince Yu (voice)
Siran Ge Siran Ge ... Maid
Rest of cast listed alphabetically:
Lisen Ai Lisen Ai ... Performer
Xiaoyi Chen ... Performer
Xinhua Chen Xinhua Chen ... Performer
Shusheng Cong Shusheng Cong ... Performer
Bai Feng ... Performer
Dingkong Feng Dingkong Feng ... Performer
Yudong Gao Yudong Gao ... Performer
Dan Ge Dan Ge ... Performer
Chonghui Guo Chonghui Guo ... Performer
Jiulong Guo Jiulong Guo ... Performer
Zonghan Hong Zonghan Hong ... Performer
JingKan Hou JingKan Hou ... Performer
Pan Hu Pan Hu ... Performer
Guangxi Huo Guangxi Huo ... Performer
Lianshi Jiao Lianshi Jiao ... Performer
Geng Li Geng Li ... Performer
Jingfei Li Jingfei Li ... Performer
Junxi Li Junxi Li ... Performer
Lu Li Lu Li ... Performer
Ming Li Ming Li ... Performer
Shuang Li Shuang Li ... Performer
Sisi Li Sisi Li ... Performer (as sisi li)
Xuanjie Li Xuanjie Li ... Performer
Yang Li Yang Li ... Performer
Yufei Li Yufei Li ... Performer
Daiyeng Ling Daiyeng Ling ... Performer
Chunyu Liu Chunyu Liu ... Performer
Lianyuan Liu Lianyuan Liu ... Performer
Shabai Liu Shabai Liu ... Performer
Shanshan Liu Shanshan Liu ... Performer
Shaochun Liu Shaochun Liu ... Performer
Wanting Liu Wanting Liu ... Performer
Weijie Liu Weijie Liu ... Performer
Xiaohui Liu Xiaohui Liu ... Performer
Yang Liu Yang Liu ... Performer
Zhengeng Liu Zhengeng Liu ... Performer
Yangming Mao Yangming Mao ... Performer
Honglin Sheng Honglin Sheng ... Performer
Chuan Shi Chuan Shi ... Performer
Renshan Shi Renshan Shi ... Performer
Aiqin Shu Aiqin Shu ... Performer
Huiru Sun Huiru Sun ... Performer
Menging Sun Menging Sun ... Performer
Quan Sun Quan Sun ... Performer
Houli Tang Houli Tang ... Performer
Ye Tian Ye Tian ... Performer
Cong Wang Cong Wang ... Performer
Hongsheng Wang Hongsheng Wang ... Performer
Jinbo Wang Jinbo Wang ... Performer
Langi Wang Langi Wang ... Performer
Xingye Wang Xingye Wang ... Performer
Sailan Xi Sailan Xi ... Performer
Xiuneng Yang Xiuneng Yang ... Performer
Zeyu Yang Zeyu Yang ... Performer
Tingting Yu Tingting Yu ... Performer
Yali Zeng Yali Zeng ... Performer
Shihan Zhan Shihan Zhan ... Performer
Hua Zhang Hua Zhang ... Performer
Jiao Zhang Jiao Zhang ... Performer
Jihang Zhang Jihang Zhang ... Performer
Wen Zhang Wen Zhang ... Performer
Ya Zhang Ya Zhang ... Performer
Yiaqing Zhang Yiaqing Zhang ... Performer
Yide Zhang Yide Zhang ... Performer
Guangyu Zhu Guangyu Zhu ... Performer

Produced by 

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

Music by 

Shigeru Umebayashi

Cinematography by 

Xiaoding Zhao

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 

Jessie Dai
Chung-Man Yee

Makeup Department 

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

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
Mickey Shuo Xing ... assistant director
Xichuan Zang ... assistant director (as Qiwu Zang)

Sound Department 

Steve Burgess ... sound effects editor
Bruce Emery ... dolby consultant
Detlef Halaski ... re-recording mixer
Xue Han ... sound editor
Wei He ... sound effects 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 ... re-recording mixer (as Rob Mackenzie) / sound effects editor (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 ... re-recording mixer / sound supervisor
Ye Shu ... sound effects editor
Fabiola Stevenson ... Dialogue Recording Supervisor (english language version)
Qiuxia Sun ... sound editor
Jing Tao ... sound designer / supervising sound editor
Terry Tu ... foley artist (as Hao Tu)
Mario Vaccaro ... foley artist
Rainbow Wang ... supervising sound editor (as Yuhong Wang)
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
Daniel Ashton ... scanning and recording technician: Weta Digital (as Dan Ashton)
Jonathan Attenborough ... lead digital artist: MPC
Lucy Bailey ... research and development artist
Murray Barber ... digital compositor: MPC
Angela Barson ... visual effects supervisor: MPC
Shyal Beardsley ... crowd technical director: digital army, MPC
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)
Choi-Ying Chung ... visual effects assistant: Centro Digital Pictures (as Chung Choi Ying)
Dennis Chim Kwan Chung ... computer graphics animator: Centro Digital Pictures (as Chung Chim Kwan) (as Dennis)
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
Alyssa Evans ... producer
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 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) / visual effects (as Li Hang Kei 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)
Gavin Mills ... visual effects artist
H.M. Mirza ... rotoscope artist: MPC (as Humayun Mirza)
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)
Julia Stannard ... visual effects producer (as Julia Wigginton)
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)
Pete Williams ... scanning and recording manager: weta digital
Chris Wilson ... 3D artist: MPC / render wrangler: MPC
Oliver Winwood ... assistant digital resource manager: MPC
Ammann Christine Wong ... digital compositor: MPC (as Christine Yuen Yan Wong)
Candy Ke Wan Wong ... digital compositor: Centro Digital Pictures (as Wong Ke Wan) (as Candy)
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
Xiaonan Han ... stunts & doubles
Tengijiao Hu ... stunts & doubles
Lei Li ... stunts & doubles
Cheng Wei Ou ... stunts & doubles (as Ou Chengwei)
Jianyong Qi ... stunts & doubles
Yong Sun ... stunts & doubles
Wen Hua Wang ... stunts & doubles
Xiaodong Xia ... stunts & doubles
Yongwei Xie ... stunts & doubles
Jia Yu ... stunts & doubles

Camera and Electrical Department 

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

Animation Department 

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

Costume and Wardrobe Department 

Ivy Chan ... assistant costume designer
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
Daniel Nielsen ... composer: trailer music
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

Additional 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 | Company Credits | Filming & Production | Technical Specs

Contribute to This Page


Recently Viewed