The lives of a young cop, a sanitation worker and a brooding pharmacist violently intersect on a bus that's hijacked by a suicidal political flunky, then cross paths again months later.
2003
2004
1997
1975
2007
2005
1990
2002
2001
1999
1987
1993
1982