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.
2001
1996
1968
1995
1989
2013
2019
2005
2000
1990
2008
1979
2002
1978