A man slowly loses his mind as a strange ticking noise destroys his life.
2008
2021
2014
2024
1977
2023
1944
1949