An assassin gets hired for a job that throws him in a murky pool of mishaps, eventually leading to a baffling secret.
2000
2007
1994
2006
2008
2003
2005
1982
1973
1986
2011
1992
1997
1988
1995