An ordinary man in a small town one day realizes that he is living the same day over and over again.
2000
2025
1988
2008
2009
2005
1997
1989
1996
2017
1990
1999
1980
1998
2011
2024