A small-time triad must make a fateful decision to discover who he is. With that decision, his life can diverge in two paths, each leading to an ultimate fate.
1996
2006
1999
2018
2003
1998
1988
2019
2012
2000
1990
1992
1991
2004
1985