The Invisible Life of Thomas Lynch' is a dark comedy about a lonely small time hit man.
2007
2001
2006
2002
2000
1999
1998
2012
2015
2014
2013
2004
1986
1973
2023