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.
2009
2018
1959
1952
2008
1997
1968
1939
2010
1984
1980
1938
2022
1993
2005
1996
2002
1994