[go: up one dir, main page]

    Release calendarTop 250 moviesMost popular moviesBrowse movies by genreTop box officeShowtimes & ticketsMovie newsIndia movie spotlight
    What's on TV & streamingTop 250 TV showsMost popular TV showsBrowse TV shows by genreTV news
    What to watchLatest trailersIMDb OriginalsIMDb PicksIMDb SpotlightFamily entertainment guideIMDb Podcasts
    EmmysSuperheroes GuideSan Diego Comic-ConSummer Watch GuideBest Of 2025 So FarDisability Pride MonthSTARmeter AwardsAwards CentralFestival CentralAll events
    Born todayMost popular celebsCelebrity news
    Help centerContributor zonePolls
For industry professionals
  • Language
  • Fully supported
  • English (United States)
    Partially supported
  • Français (Canada)
  • Français (France)
  • Deutsch (Deutschland)
  • हिंदी (भारत)
  • Italiano (Italia)
  • Português (Brasil)
  • Español (España)
  • Español (México)
Watchlist
Sign in
  • Fully supported
  • English (United States)
    Partially supported
  • Français (Canada)
  • Français (France)
  • Deutsch (Deutschland)
  • हिंदी (भारत)
  • Italiano (Italia)
  • Português (Brasil)
  • Español (España)
  • Español (México)
Use app
Back
  • Cast & crew
  • User reviews
IMDbPro
Maggie Cheung in Better Life (2010)

Full cast & crew

Better Life

Edit
See agents for this cast & crew on IMDbPro

Director

Edit
  • Isaac Julien
    Isaac Julien

Writers

Edit
(in alphabetical order)
  • Isaac Julien
    Isaac Julien
    written by
  • Wang Ping
    Wang Ping
    poems

Cast

Edit
(in credits order)
  • Maggie Cheung
    Maggie Cheung
    Maggie Cheung
    Mazu
Rest of cast listed alphabetically
  • Fagen Gong
    Fagen Gong
    Calligrapher
  • Jennifer Lim
    Jennifer Lim
    Jennifer Lim
    Self - Narrators
  • Ping Wang
    Ping Wang
    Poem
    /Narrators
  • Benedict Wong
    Benedict Wong
    Benedict Wong
    Narrators
  • Fu-dong Yang
    Fu-dong Yang
    Lover
  • Tao Zhao
    Tao Zhao
    Tao Zhao
    Blue Goddess

Producers

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

Cinematographer

Edit
  • Xiaoshi Zhao
    Xiaoshi Zhao
    director of photography

Editor

Edit
  • Adam Finch
    Adam Finch

Art Director

Edit
  • Xinran Tu
    Xinran Tu

Costume Designer

Edit
  • Li Yuan
    Li Yuan

Makeup Department

Edit
  • Li Hui
    Li Hui
    makeup artist

Sound Department

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

Visual Effects

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

Stunts

Edit
  • Chongyu Yang
    Chongyu Yang
    stunt coordinator

Camera and Electrical Department

Edit
  • Xiang Liu
    Xiang Liu
    gaffer

Casting Department

Edit
  • Gary Davy
    Gary Davy
    casting associate

Editorial Department

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

Music Department

Edit
  • Maria de Alvear
    Maria de Alvear
    composer: theme music
  • Jah Wobble
    Jah Wobble
    composer: theme music

Additional Crew

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

Contribute to this page

Suggest an edit or add missing content
Maggie Cheung in Better Life (2010)
Top Gap
By what name was Better Life (2010) officially released in Canada in English?
Answer
  • See more gaps
  • Learn more about contributing
Edit page

More from this title

More to explore

Recently viewed

Please enable browser cookies to use this feature. Learn more.
Get the IMDb App
Sign in for more accessSign in for more access
Follow IMDb on social
Get the IMDb App
For Android and iOS
Get the IMDb App
  • Help
  • Site Index
  • IMDbPro
  • Box Office Mojo
  • License IMDb Data
  • Press Room
  • Advertising
  • Jobs
  • Conditions of Use
  • Privacy Policy
  • Your Ads Privacy Choices
IMDb, an Amazon company

© 1990-2025 by IMDb.com, Inc.