Cast (45)

Jeremy Irons

John

Gong Li

Vivian

Maggie Cheung Man-Yuk

Jean

Michael Hui

Chang

Rubén Blades

Jim

Jared Harris

William

Josie Ho

Lilly

Chaplin Chang

Homeless Man

Russell Cawthorne

New Year's Party MC

Emma Lucia

Amanda Everheart

Ken Bennett

Rick

Emotion Cheung Kam-Ching

William Wong

Harvey Stockwin

Weeks

Jonathan Midgley

Jonathan

Bruce Walker

Bruce

Angelica Lofgren

Baby-Lin

Julian Chang

Dr. Chang

Jian Rui-Chao

Businessman #1

Wai Sing-Chau

Businessman #2

Lo Hung

Businessman #3

Shirley Hung Suet-Ying

Girlfriend #1

Michelle Yeung

Girlfriend #2

Alex Ng Hong-Ling

Drunk Karaoke Singer

Noel Lester Rands

John's Friend at New Year's Party

Chiu Wah-Lee

Minibus Passenger

Maria Cordero

Mamasan

Bao Fang

Godfather

Hui Fan

Godfather's wife

Andrew Lam

Wedding Photographer

Lee Siu-Kay

Gangster #1

Ankee Leung Chi-On

Gangster #2

Tse Yuen-Fat

Gangster #3

Roderick Lee

Manhattan Club Bouncer

Lee Fai

Black Moon Hostess

Maria St. Lynne

Black Moon Hostess

Gloria Wu

News Reporter

François Chau

Mr. Wong

Winston Ellis

Brian

Turbo Kong

Gangster

Mike Leeder

Partygoer

Ralph Lister

Principal

James Huang

Patron

Kim Maree Penn

Tony Blair

Self (archive footage)

Samuel Leung Cheuk-Moon

Crew (10)

Wayne Wang

Director

Jean-Claude Carrière

Writer

Christopher Doyle

Second Unit Director of Photography

Vilko Filač

Director of Photography

Christopher Tellefsen

Editor

Lydia Dean Pilcher

Producer

Wayne Wang

Producer

Shirley Chan Koo-Fong

Costume Design

Jean-Louis Piel

Producer

Graeme Revell

Original Music Composer