An ordinary man in a small town one day realizes that he is living the same day over and over again.
1967
1965
1966
1997
1984
2005
1999
1989
1988
2006
2017
1982
2015
1996
1969