An ordinary man in a small town one day realizes that he is living the same day over and over again.
1990
1995
2012
2004
2007
2014
2025
2013
2024
1983
1960
2009
—
1959
1987
2015
2000
2020
1957