An ordinary man in a small town one day realizes that he is living the same day over and over again.
1998
1941
1940
1936
1980
1982
1974
1990
1979
1985
1986
1987
2018
1989
2017
2025
1997