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
1988
2006
2002
2005
1998
1995
1938
2000
1993
1984
1997