An ordinary man in a small town one day realizes that he is living the same day over and over again.
1997
1972
1982
1996
1999
2003
2002
1971
2019
2014
1969
1986
1990
1987
1998
1992