Edit
Better Life (2010) Poster

(2010)

Full Cast & Crew

Directed by 

Isaac Julien

Writing Credits (in alphabetical order)  

Isaac Julien ... (written by)
Wang Ping ... (poems)

Cast (in credits order)  

Maggie Cheung ... Mazu
Rest of cast listed alphabetically:
Fagen Gong Fagen Gong ... Calligrapher
Jennifer Lim ... Self - Narrators
Ping Wang Ping Wang ... Poem / Narrators
Benedict Wong ... Narrators
Fu-dong Yang Fu-dong Yang ... Lover
Tao Zhao ... Blue Goddess

Produced by 

Nina Huang Fan ... associate producer
Virginia Ibbott ... executive producer
Mark Nash ... associate producer: UK
Nadja Romain ... associate producer
Maggie Still ... producer

Cinematography by 

Xiaoshi Zhao ... director of photography

Editing by 

Adam Finch

Art Direction by 

Xinran Tu

Costume Design by 

Li Yuan

Makeup Department 

Li Hui ... makeup artist

Sound Department 

Rowan Jennings ... re-recording mixer
Karl Mainzer ... re-recording mixer
Mukul Patel ... sound designer
Hong Xu ... sound recordist

Visual Effects by 

Nick D'Aguiar ... visual effects
Paul Ingram ... visual effects
Steve Miller ... visual effects
Ben Raven ... visual effects

Stunts 

Chongyu Yang ... stunt coordinator

Camera and Electrical Department 

Xiang Liu ... gaffer

Casting Department 

Gary Davy ... casting associate

Editorial Department 

Marianna Bruynseels ... telecine producer
Tom Henson-Webb ... conform editor
Paul Ingram ... post-production retouching
Jean-Clement Soret ... colorist
Molly Taylor ... post-production coordinator
Amber Webster ... post-production retouching
Tamsin Wright ... assistant post-production coordinator

Music Department 

Maria de Alvear ... composer: theme music
Jah Wobble ... composer: theme music

Additional Crew 

John Bloomfield ... artist's assistant
Sam Dwyer ... archivist
Mustafa Goksel ... production accountant
Jonny Halifax ... title designer
Jeffreys Henry ... production accountant
Kyle Johnson ... production assistant
Qiao Li ... production coordinator
Jacqueline Hoang Nguyen ... artist's assistant
Jiayi Zhao ... assistant: Zhao Tao
Xiao Zheng ... production accountant

See also

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

Contribute to This Page


Recently Viewed