A troubled writer loses his grip on reality when two balaclava-clad men turn up at his flat.
2003
2002
1991
1978
1989
2006
1984
2009
2000
1992
2007
2004
1999
1961
1930