An ordinary man in a small town one day realizes that he is living the same day over and over again.
1990
1916
2006
2005
1998
1993
1971
1982
2019
1985
2007
1991
2009
2010
1984
1966