Become an IMDbPro Member Today

Get access to the leading information resource for the entertainment industry

Find Contacts & Representation

Showcase Yourself

Follow Industry Trends

Stay connected with contact details for over 300,000 industry professionals and companies

Manage your photos and the credits you're Known For on IMDbPro, IMDb and Amazon Video

Keep up to date with entertainment news and follow in-development titles not available on IMDb

Start your 30-Day free trial
Already a member?

A Better Tomorrow (1986)

Not Rated
95 min | Action, Crime, Drama

A reforming ex-gangster tries to reconcile with his estranged policeman brother, but the ties to his former gang are difficult to break.
Read more: Plot summary
Director
Writers
Hing-Ka Chan (as Chan Hing Kai) | Suk-Wah Leung (as Leung Suk Wah) | John Woo
Producers
Hark Tsui (as Tsui Hark) | John Woo
Composer
Joseph Koo (as Ka-Fai Koo)
Cinematographer
Production Designer
Trending & News
MOVIEmeter
Members only
News articles
Box Office
Gross (World)
$4,999,517
See all box office data

Release date
Apr 1990 (United States)

Contacts

Become a member to access contact information

Cast

+ Add Cast
33 cast members
Name STARmeter Known for
Lung Ti
Sung Tse-Ho (as Ti Lung) Sung Tse-Ho (as Ti Lung)   See fewer
Members only
Yun-Fat Chow
Mark (as Chow Yun Fat) Mark (as Chow Yun Fat)   See fewer
Members only
Leslie Cheung
Sung Tse-Kit Sung Tse-Kit   See fewer
Members only
Emily Chu
Jackie Jackie   See fewer
Members only
Waise Lee
Shing (as Lee Chi Hung) Shing (as Lee Chi Hung)   See fewer
Members only
Feng Tien
Father Sung Father Sung   See fewer
Members only
John Woo
Inspector Wu Inspector Wu   See fewer
Members only
Yanzi Shi
Mr. Yiu Mr. Yiu   See fewer
Members only
Members only
Fui-On Shing
Shing's right hand man Shing's right hand man   See fewer
Members only
Hsieh Wang
Mr. Wang (as Hap Wong) Mr. Wang (as Hap Wong)   See fewer
Members only
Chi Fai Chan
'Little' Wang 'Little' Wang   See fewer
Members only
Ming Leung
Uncle Chan Uncle Chan   See fewer
Members only
Hing-Yin Kam
Mr. Mok Mr. Mok   See fewer
Members only
Pierre Tremblay
Interpol Officer Interpol Officer   See fewer
Members only
Hark Tsui
Music Judge (as Tsui Hark) Music Judge (as Tsui Hark)   See fewer
Members only
Shung Fung Lau
Taiwanese Triad Taiwanese Triad   See fewer
Members only
Wei Ho Tu
Taiwanese Triad Taiwanese Triad   See fewer
Members only
Yun-Sheng Pan
Taiwanese Triad Taiwanese Triad   See fewer
Members only
Seng-Kwong Chang
Taiwanese Triad Taiwanese Triad   See fewer
Members only
Foo-Wai Lam
Taiwanese Triad Taiwanese Triad   See fewer
Members only
Stephen Chow
Taiwanese Triad Taiwanese Triad   See fewer
Top 5000
Hsin Nan Hung
Triad Member Triad Member   See fewer
Members only
Hsi-Chun Yang
Triad Member in Parking Lot Triad Member in Parking Lot   See fewer
Members only
Wai Tong Wong
Shing's Gangster Shing's Gangster   See fewer
Members only
Te-Wei Chu
Shing's Gangster Shing's Gangster   See fewer
Members only
Ming-Wai Chan
Shing's Gangster Shing's Gangster   See fewer
Members only
Wing-Hon Cheung
Shing's Gangster Shing's Gangster   See fewer
Members only
Wai Cheung Mak
Brawl Extra Brawl Extra   See fewer
Members only
Han-Yuan Ma
Brawl Extra (as Hon-Yuen Ma) Brawl Extra (as Hon-Yuen Ma)   See fewer
Members only
Gregory Snegoff
Sung Tse-Ho (voice) (version: English) Sung Tse-Ho (voice) (version: English)   See fewer
Members only
Members only
Members only
There was an issue loading this tab.
There was an issue loading this tab.
There was an issue loading this tab.
There was an issue loading this tab.
There was an issue loading this tab.
There was an issue loading this tab.
There was an issue loading this tab.
There was an issue loading this tab.

MOVIEmeter

Members only

Become a member to access additional data

Ratings Breakdown

7.6 / 10 | 18,464 votes