Characters played by Chow Yun-Fat
Nick Chen
Characters played by Mark Wahlberg
Danny Wallace
Characters played by Ric Young
Henry Lee
Characters played by Paul Ben-Victor
Schabacker
Characters played by Jon Kit Lee
Jack
Characters played by Andrew Pang
Willy Ung
Characters played by Elizabeth Lindsey
Louise Deng
Characters played by Brian Cox
Sean Wallace
Characters played by Byron Mann
Bobby Vu
Characters played by Kim Chan
Benny Wong
Characters played by Bill MacDonald
Vince Kirkpatrick
Characters played by Susie Trinh
Amy San
Characters played by Ho Chow
Black Eyes
Characters played by Olivia Yap
Tai
Characters played by Lynda Chiu
Kim
Characters played by Marie Matiko
May
Characters played by Pak-Kwong Ho
Phan Ho
Characters played by Tim Progosh
Lackey
Characters played by Byron Lawson
Tall Kid
Characters played by Beau Starr
Captain Stan Klein
Characters played by LeRoy Allen
Guard One
Characters played by Simon B. Cotter
Lawyer
Characters played by Frank Pellegrino
Large Agent
Characters played by Tovah Feldshuh
U.S. Attorney Margaret Wheeler
Characters played by Tig Fong
Sumo Guard
Characters played by Chuck Scarborough
Chuck Scarborough
TV Reporter
Characters played by Karen Huie
Woman in Brothel
Characters played by Mike Jung
Doctor
Characters played by Howard Hoover
Smaller Agent
Characters played by Lucille Soong
Elderly Immigrant
Characters played by Mark Williams
Co. Captain
Characters played by Alice Poon
Masseuse
Characters played by Jason Ting
Young Boy
Characters played by Arthur Lo
Man on Street
Characters played by Alice Lee Chun
Frightened Woman
Characters played by Ayumi Iizuka
Bobby Vu's Girlfriend
Characters played by Jung-Yul Kim
Man
Characters played by Peter Loung
Martial Artist
Characters played by Anne Mueller
Immigrant Woman
Characters played by Lili Salman
Street Fight Onlooker