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

Full Cast & Crew

Directed by 

Hing-Ka Chan

Writing Credits (in alphabetical order)  

Hing-Ka Chan ... (written by)
Janet Chun ... (screenplay)
Miu-Kei Ho ... (written by)

Cast (in credits order)  

Gong Linna Gong Linna ... Xia Fan
Donnie Yen ... Carl Tam
Chi-Fung Tang Chi-Fung Tang ... MC / Tall Guy
Cherrie Ying ... Carl's Girlfriend
Raymond Pak-Ming Wong ... Richard
Man-No Chen ... Sofia (as Manor Chan)
Matt Chow ... Lawyer Yi
Hiro Hayama ... Spungehuff
Karena Ng ... Carmen
Suet Lam ... Bing-Kun
Bing-Chun Chan Bing-Chun Chan ... Helmet
Hoffman Cheng Hoffman Cheng ... Clayhead (as Sai-Ho Cheng)
Singh Hartihan Bitto ... Curry (as Bitto)
Louis Koo ... Holland Kin
Kei-Ching Cham Kei-Ching Cham ... Boss's Daughter
Chapman To ... Hugo
Kelena Poon Kelena Poon ... Schoolgirl
Katie Kwok Katie Kwok ... Schoolgirl
Michelle Lo ... Chief Editor
Ling-Ling Mak ... Ling-Ling Mak
Sandra Kwan Yue Ng ... Chelsia
Kristal Tin ... Daphne
Sheung-ching Lee ... Billy
Maria Cordero Maria Cordero ... Mentor
Ciwi Lam Ciwi Lam ... New Music Star
Seung-him Ho Seung-him Ho ... New Music Star
Josephine Chi Yan Chai Josephine Chi Yan Chai ... Mentor's Assistant
Kelly Chen ... Julie Sun
Sze-Kwan Cheng Sze-Kwan Cheng ... Jim (as C Kwan)
Ronald Cheng ... Shalala
Lynn Xiong ... Charmaine (as Lynn Hung)
Hin Lee Hin Lee ... Pianist
Heung-Kam Lee ... Orphanage Director
Mo-Lin Yu ... Ho Pik-Wan
Mi Yang ... Cecilia Chan
Jeremiah Zhang ... Justin Nam (as Jeremy Liu)
Wing-Kuen Luk Wing-Kuen Luk ... Rich Junior (as Luk Wing)
Chao Wen ... Dubya Dung
Tony Hung Tony Hung ... Sing
Vincent Kok ... Fattie
Min-Hun Fung ... Snake
Yuk Long Wong Yuk Long Wong ... Boss Wong
Chi-Keung Fung Chi-Keung Fung ... Fung Fung
Scarlett Wong Scarlett Wong ... Miss Blanche
Ho Ming Luk Ho Ming Luk ... Unlucky Driver
Chun Chau Ha ... Wedding Registrar
Tien You Chui ... Eye Doctor
Teresa Carpio Teresa Carpio ... Teresa Carpio
Bei-Dak Lai ... Peter Lai
Louis Cheung ... Louis Cheung (as Kai-Chung Cheung)
Wilfred Lau Wilfred Lau ... Wilfred Lau
Rest of cast listed alphabetically:
Jessica Jann ... Boss' Daughter
Man-Kwan Lee Man-Kwan Lee ... (uncredited)
Amornsomboon Pichead Amornsomboon Pichead ... Doctor (uncredited)

Produced by 

Peter Chi-Keung Chan ... executive producer (as Chan Chi Keung)
Amy Chin ... producer
Yueting Jia ... executive producer
Dongbing Shan ... producer (as Dong Bing Shan)
Jian-Xiang Shi ... executive producer
Edmond Wong ... executive producer
Raymond Pak-Ming Wong ... producer
Zhao Zhang ... producer

Music by 

Andy Cheung ... (original music by)
Tsang-Hei Chiu ... (original music by)

Cinematography by 

Man-Po Cheung ... director of photography

Editing by 

Ka-Fai Cheung

Art Direction by 

Pater Wong
Bruce Yu

Costume Design by 

Stephanie Wong
Kar Yan Yip

Makeup Department 

Yumiko Kuromiya ... makeup artist
Gary Poon ... hair stylist

Production Management 

Jomin Po Man Chan ... assistant production manager (as Jomin Chan)
Eddie Wong ... production manager

Second Unit Director or Assistant Director 

Man-Tin Cheung ... assistant director
Ka-Wai Kam ... first assistant director
Si-Chung To ... assistant director

Art Department 

Wai-Chuen Cheung ... props

Sound Department 

Chi Kien Chen ... sound recordist
Benny Chu ... sound supervisor
Mango Mok ... Sound designer / sound effects editor
Stan Yau ... sound editor (as Kwok Leung Yau)
Ricky Yip ... sfx editor

Visual Effects by 

Ken Law ... visual effects supervisor

Stunts 

Wai-Lun Fung ... assistant action director
Roger Lee ... car stunt coordinator
Jack Wai-Leung Wong ... action director

Camera and Electrical Department 

Lam Chow ... gaffer
Rocky Tsang ... first assistant camera

Costume and Wardrobe Department 

Kar Yan Yip ... assistant costume designer

Additional Crew 

Sunny Wong ... dance instructor

See also

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

Contribute to This Page


Recently Viewed