A man slowly loses his mind as a strange ticking noise destroys his life.
1986
1998
1968
2010
1964
1961
2000
2001
2004
1988
1989
1985
1973
1992
1982
2009