Before the events of A Better Tomorrow (1986), Mark 'Gor' Lee heads to Saigon during the Vietnam War to bring home his uncle and cousin, but his task becomes complicated when a well-known criminal tries to help him.

Chow Yun-Fat
as Mark

Anita Mui Yim-Fong
as Chow Ying-Kit

Tony Leung Ka-fai
as Michael Cheung Chi-Mun

Saburo Tokito
as Sam Ho Cheung Ching

Sek Kin
as Michael's Father

Foo Wang-Tat
as 10th Uncle

Cheng Wai-Lun
as Pat

Maggie Cheung Ho-Yee
as Ling

Andrew Kam Yeung-Wah
as Jimmy

Nam Yin
as Bond