Edit
All's Well, Ends Well 2010 (2010) Poster

Full Cast & Crew

Directed by 

Raymond Pak-Ming Wong ... (as Pak-Ming Wong)
Herman Yau

Writing Credits (in alphabetical order)  

Edmond Wong ... (screenplay)

Cast (in credits order)  

Louis Koo ... Emperor Ocean
Sandra Kwan Yue Ng ... Sweetie
Ronald Cheng ... General Mai Bing Rong
Yueming Pan ... Ng Sheung Chun
Lynn Xiong ... Nightingale (as Lynn Hung)
Angelababy ... Princess Pearl
Heung-Kam Lee ... Empress Dowager
Chun Chau Ha ... Eunuch Chun
Tze-Chung Lam ... Fatty (as Chi Chung Lam)
Suet Lam ... Ng Fat Tat
Kristal Tin ... The Empress
Mimi Chu ... Mary
Wilfred Lau Wilfred Lau ... Harbor Man
Li-Na Wang Li-Na Wang ... Flying Swallow
Wing-Lei Shek Wing-Lei Shek ... Mei
Lok-Yiu Chan Lok-Yiu Chan ... Ju
Carisa Yan Carisa Yan ... Zhu
Raymond Pak-Ming Wong ... Million Wong

Produced by 

Yuk-Lam Pang ... planning producer
Changtian Wang ... executive producer (as Chang-tian Wang)
Edmond Wong ... executive producer
Raymond Pak-Ming Wong ... executive producer / producer
Wilson Yip ... producer
Zhao Zhang ... producer

Music by 

Jan-Hung Mak ... (as Chun-Hung Mak)

Cinematography by 

Kwong-Hung Joe Chan ... director of photography (as Kwong-Hung Chan)

Editing by 

Wai-Chiu Chung

Art Direction by 

Raymond Chan

Costume Design by 

Petra Kwok

Makeup Department 

Heidy Sau-Ha Chun ... makeup artist
Wai Kuen Lai ... hair stylist

Production Management 

Yiu-Wah Chan ... production manager
Ching Ho ... production manager
Zhao Zhang ... production manager

Art Department 

Kung Chan ... props
Yuchen Ji ... property master: Mainland unit
Zhongan Jin ... assistant art director: Mainland unit
Wai Ming Lam ... props
Guang Sun ... art director: Mainland unit
Xu Yin ... assistant art director: Mainland unit

Sound Department 

Wing Lai Chin ... sound recordist
Ka Shing Chiu ... sound designer / sound effects editor
Phoebe Chow ... dubbing editor: cantonese
Sing-Hang Fung ... dialogue recording
Siu-Kei Ip ... dialogue editor
Hing-Sang Wong ... sound designer / sound editor (as Ken Wong) / sound mixer

Visual Effects by 

Chi-Yin Wan ... digital effects manager

Stunts 

Yiu-Sing Cheung ... stunt coordinator

Camera and Electrical Department 

Kin-Man Ng ... gaffer

Animation Department 

Ping Kit Cheng ... animator
Kwan-Yeung Ho ... animator
Chun-Yu Lam ... senior animator

Editorial Department 

Chin-Wah Lee ... digital editor
Chi-Yin Wan ... post-production coordinator
Kai-Wai Woo ... digital editor

Script and Continuity Department 

Roydon Chio ... script supervisor

Additional Crew 

Ji-Hong Ge ... planner
Chi Kit Wong ... title design
Henri Wong ... title design

See also

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

Contribute to This Page


Recently Viewed