An ordinary man in a small town one day realizes that he is living the same day over and over again.
1995
1979
1987
2013
2016
2020
1985
1988
2019
—
2005
1936
2004
2025
2000
1925