A man slowly loses his mind as a strange ticking noise destroys his life.
1999
2008
1986
—
1990
1982
2022
1963
1925
2023
1935
1964
1936
1946
1953