An ordinary man in a small town one day realizes that he is living the same day over and over again.
1940
1944
1942
1961
1935
1983
1990
1977
2005
2006
2009
2010
1967
1994
1997
1955