An assassin gets hired for a job that throws him in a murky pool of mishaps, eventually leading to a baffling secret.
2000
2014
2023
2016
2009
2017
2010
2005
2003
2015
1992
2018