Everything goes wrong when an agoraphobic misanthropist orders himself an imaginary enemy.
2004
1996
2016
1981
2015
2011
2012
2009
2002
2018
2010
1972
1998