An ordinary man in a small town one day realizes that he is living the same day over and over again.
2002
2005
1993
2017
2012
2001
2008
1970
1991
1972
1990
1962
1975
1974
1980
1932
1940