An ordinary man in a small town one day realizes that he is living the same day over and over again.
1976
1999
1982
1981
2006
2007
2003
2016
1995
2001
1964
1979
1974
2009
1991
1990
1993