A man slowly loses his mind as a strange ticking noise destroys his life.
1992
2016
2009
1988
1949
1951
1952
1953
1955
1956
2007
2004
1973
1941
1991
1990
1998
1937